@charset "utf-8";
/**初始**/
*, ::after, ::before {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;box-sizing: border-box}
html,body,div,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-size:100%;font-family:'微软雅黑','Microsoft YaHei',Arial,sans-serif;border: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
html,body{color:#333;overflow-x:hidden;transition:all 0.3s;}
ul,ol,li{list-style:none;margin:0;padding:0;}
img{border:0px;vertical-align:middle;}
h1,h2,h3,h4,h5{font-family:'微软雅黑','Microsoft YaHei',Arial,sans-serif;margin:0;padding:0;border:0;line-height: normal;}
table {border-collapse: collapse;border-spacing: 0}
table td {border-collapse: collapse;}
select, input, textarea {font-size: 14px;color: #333;border-radius: 0;-webkit-border-radius: 0;font-family: "Microsoft YaHei";}
img{border: none;max-width: 100%;vertical-align: middle;}

a{color:#333333;text-decoration:none;outline:none;noline:-webkit-tap-highlight-color:rgba(0,0,0,0);/* 去掉链接触摸高亮 */}
a:link{text-decoration:none;outline:none;}
a:visited{text-decoration:none;outline:none;}
a:hover{text-decoration:none;color:#333;outline:none;}
a:focus{outline:none;}

body {padding: 0;margin: 0 auto;font-size: 14px;color: #666;background-color: #fff;font-family: "Microsoft YaHei";-webkit-text-size-adjust: none;/*取出点击出现半透明的灰色背景*/-webkit-tap-highlight: rgba(0,0,0,0); /*控制内容的可选择性*/-webkit-user-select: none; -ms-user-select: none;-moz-user-select: none;-khtml-user-select: none;user-select: none; min-width:320px;}


/* 去除iPhone中默认的input样式 */
input,select,button{appearance:none;-o-appearance:none;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;resize:none;border-radius:0;outline:none;border:none;background-color:transparent;font-family:inherit;font-size:inherit;color:inherit;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;}
textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;}
input[type="button"],input[type="radio"],input[type="checkbox"],input[type="submit"],button{cursor:pointer;}

/*clear*/
.clear{clear:both;}
.clearfix:before, .clearfix:after { content: ""; display: block; height: 0; overflow: hidden; }  
.clearfix:after { clear: both; }  
.clearfix { zoom: 1; } 
:after, :before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}

/*reset*/
.dot{display: block;white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
/*2行文本省略号*/
.dot2 {display: -webkit-box;display: box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
/*3行文本省略号*/
.dot3 {display: -webkit-box;display: box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}

/*table*/
.ytable{ display:table; width:100%;}
.ytable-cell{ display:table-cell; vertical-align:middle;}
/*垂直居中,容器设置宽高*/
.ycenter {align-items: center;
	display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box; /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox; /* 混合版本语法: IE 10 */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */}
/*水平居中,容器设置宽高*/
.xcenter {justify-content: center;
	display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box; /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox; /* 混合版本语法: IE 10 */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */}
/*盒子布局*/
.flexbox{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}
/*弹性布局水平垂直居中 兼容性高*/
.xycenterbox{
	display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box; /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox; /* 混合版本语法: IE 10 */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
	-webkit-box-pack: center;
    -moz-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-align-items: center;
    -webkit-align-items: center;
    align-items: center;
}
/*弹性布局水平居中 兼容性高*/
.xcenterbox{
	display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box; /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox; /* 混合版本语法: IE 10 */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
    -webkit-box-pack: center;
    -moz-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
}
/*弹性布局垂直居中 兼容性高*/
.ycenterbox{
	display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box; /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox; /* 混合版本语法: IE 10 */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
    -webkit-box-align: center;
    -moz-align-items: center;
    -webkit-align-items: center;
    align-items: center;
}




/*loader*/
.loader {width:50px;height:50px;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;font-size:10px;border-top:1px solid rgba(0,0,0,0.08);border-right:1px solid rgba(0,0,0,0.08);border-bottom:1px solid rgba(0,0,0,0.08);border-left:1px solid rgba(0,0,0,0.5);border-radius:50%;animation:spinner 700ms infinite linear;}
.loader.white {border-top:1px solid rgba(255,255,255,0.08);border-right:1px solid rgba(255,255,255,0.08);border-bottom:1px solid rgba(255,255,255,0.08);border-left:1px solid rgba(255,255,255,0.5);}
@keyframes spinner {0% {transform:rotate(0deg);}
100% {transform:rotate(360deg);}
}

.bgImg{background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;}
.xysimg {height: 0;position: relative;overflow: hidden;}
.xysimg img {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);display: block;}


.w1200{width: 1200px;}
.w1600{width:83.3%; /*width:1600px;*/ max-width:1500px;}
.w1200,.w1600{margin-left: auto;margin-right: auto;}
@media (max-width: 1270px){
.w1600{width:90%;}	
}
.w1800{max-width:1740px; margin:0 auto;}
@media (max-width:1800px){
	.w1800{padding:0 2%;}
}



/* 重置表单样式 */
select::-ms-expand { display: none; }
input,select,textarea{box-shadow: none;outline: none;border: none;border-radius: 0;-o-appearance:none; -ms-appearance:none; -moz-appearance:none; -webkit-appearance:none; appearance:none;padding: 0;}
select::-ms-expand { display: none; }

/* 去除iPhone中默认的input样式 */
input,select,textarea,button{ -o-appearance:none; -ms-appearance:none; -moz-appearance:none; -webkit-appearance:none; appearance:none;resize: none; border-radius:0; outline: none; border:none; background-color:transparent; font-family:inherit; font-size:inherit; color:inherit; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box; vertical-align:middle;}
input[type="button"],input[type="radio"],input[type="checkbox"],input[type="submit"],button {cursor:pointer;}
button, span.date_label,input[type="submit"], input[type="reset"], input[type="button"], input[type="text"], input[type="password"], input[type="tel"], input[type="email"], textarea, select{font-family:"Microsoft YaHei","微软雅黑",-apple-system,BlinkMacSystemFont,"Helvetica Neue","PingFang SC","Hiragino Sans GB","Microsoft YaHei UI",Arial,sans-serif;}

/*Shruti*/
@font-face{font-family:'Shruti';src:url('fonts/Shruti-Bold.eot');src:url('fonts/Shruti-Bold.eot?#iefix') format('embedded-opentype'),url('fonts/Shruti-Bold.woff2') format('woff2'),url('fonts/Shruti-Bold.woff') format('woff'),url('fonts/Shruti-Bold.ttf') format('truetype'),url('fonts/Shruti-Bold.svg#Shruti-Bold') format('svg');font-weight:bold;font-style:normal;font-display:swap}
@font-face{font-family:'Shruti';src:url('fonts/Shruti.eot');src:url('fonts/Shruti.eot?#iefix') format('embedded-opentype'),url('fonts/Shruti.woff2') format('woff2'),url('fonts/Shruti.woff') format('woff'),url('fonts/Shruti.ttf') format('truetype'),url('fonts/Shruti.svg#Shruti') format('svg');font-weight:normal;font-style:normal;font-display:swap}
.en{font-family:"Shruti",-apple-system,BlinkMacSystemFont,"Microsoft YaHei","微软雅黑","Helvetica Neue","PingFang SC","Hiragino Sans GB","Microsoft YaHei UI",Arial,sans-serif;font-weight:normal;}
.enbold{font-family:"Shruti",-apple-system,BlinkMacSystemFont,"Microsoft YaHei","微软雅黑","Helvetica Neue","PingFang SC","Hiragino Sans GB","Microsoft YaHei UI",Arial,sans-serif;font-weight:bold;}

/*padHeader*/
/*.padHeader{padding-top: 80px!important;}
@media (max-width: 1270px){
  .welcome-body, .padHeader{padding-top: 68px!important;}
}*/
@media (max-width: 1220px){	
.padHeader{padding-top: 64px!important;}
}





/*导航公共样式*/
.header-menu li.aon em > a{ color:#82c4c7;}
.header-menu li em{ display:block; font-style:normal; text-align:center;}
.header-menu li em a{ display:block;}
.header-menu li .sub dt{ line-height:40px;}
.header-menu li .sub dt a{display:block;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; padding:0 10px;}
.header-menu li .sub dt a:hover{ background:#009; color:#fff;}
.header-menu .sub-has-sub dl{display:none;}

@media(min-width:1220px){
#header-menu{ display:none;}
.relative{ position:relative; z-index:100;}
.header-menu li{ float:left; }
.header-menu li .sub{position:absolute;  /*top:-400%;*/}
.header-menu li .sub{ opacity:0;overflow:hidden; }
.header-menu li.aon .sub{ opacity:1; }
}

/* 头部样式 */
.topHeader{position: fixed;top:0;left:0;z-index:100;width:100%;background:rgba(0,0,0,0);transition:all 0.6s ease;}
.topHeader::after{position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;background:#fff;content:"";opacity:0.1;}
.topHeader .header{transition:all 0.6s ease;}
.topHeader .header-left{float:left;display:table;width:40%;height:70px;max-width:198px;}
.topHeader .logo{display:table-cell;vertical-align:middle;}
.topHeader .header-mid,.topHeader .header-right{float:right;}
.topHeader .header-left{height:120px;max-width:350px;}
.topHeader .header-mid{margin-right:20px;}
/*header-menu*/
.topHeader .header-menu li{margin-right:65px; width:auto!important;}
.topHeader .header-menu li:last-child{margin-right:0;}
.topHeader .header-menu li em{position:relative;}
.topHeader .header-menu li em a{position:relative;color:#fff;font-size:16px;line-height:120px;}
.topHeader .header-menu li em a::before{position:absolute;bottom:0;left:50%;width:0;height:3px;background:#fff;content:'';transition:ease-in-out 0.3s;transform:translateX(-50%);}
.topHeader .header-menu li em a:hover::before,.topHeader .header-menu li.aon em a::before{width:100%;}
.topHeader .header-menu li .sub{left:50%;transform:translate(-50%,0);overflow:hidden;width:130%;min-width: 150px;background: rgba(0, 0, 0, 0.2);}
.topHeader .header-menu li .sub-menu{padding:15px 0;text-align:center;}
.topHeader .header-menu li .sub-menu dt{border-bottom:1px solid #f2f2f2;border-bottom:0;}
.topHeader .header-menu li .sub-menu dt:last-child{border-bottom:0;}
.topHeader .header-menu li .sub-menu dt a{color:#fff;transition:0.3s;padding:0;}
.topHeader .header-menu li .sub-menu dt a:hover{background:none;color:#ad813f;}
.topHeader .header-right dd{float:left;}
/*top-search*/
.topHeader .top-search{position:relative;z-index:100;vertical-align:top; font-size:0; line-height:0;padding:41px 0;margin-left:30px;}
.topHeader .open-search{display:inline-block;width:38px;height:38px;background:url(../images/top-search2.png) no-repeat center center; background-size:18px; zoom:1;vertical-align:top;}
.topHeader .open-search-show{position:relative;background:none !important;}
.topHeader .open-search-show::before,.topHeader .open-search-show::after{position:absolute;top:50%;left:10%;width:80%;height:3px;background:#fff;content:'';transform:rotate(-45deg);}
.topHeader .open-search-show::after{transform:rotate(45deg);}
.topHeader .search-box{position:absolute;top:100%;right:0;z-index:100;display:none;}
.topHeader .search-box .text{padding:0 50px 0 10px;width:254px;height:46px;border:1px solid #fff;background:rgba(0,0,0,0.2);color:#fff;line-height:46px;}
.topHeader .search-box .btn{position:absolute;top:0;right:0;width:46px;color:#fff;text-align:center;font-weight:bold;font-size:16px;font-family:Verdana,Arial,Helvetica,sans-serif;line-height:46px;}
.topHeader .search-box .btn::before{position:absolute;top:-15px;right:4px;border:8px solid transparent;content:'';border-bottom-color:#b4b4b4;}
/*PopupSearch*/
.PopupSearch{position:fixed;top:0;left:0;z-index:99;display:none;width:100%;height:100%;background:rgba(0,0,0,0.9);}
.PopupSearch .SearchWarp{position:absolute;top:50%;left:50%;width:90%;max-width:800px;transform:translate(-50%,-50%);}
.PopupSearch .SearchWarp .search-box{position:relative;top:0;left:0;display:block;padding:10px 0;border-bottom:2px solid #fff;}
.PopupSearch .SearchWarp .search-box .text{padding-left:0;width:100%;border:0;background:rgba(0,0,0,0);font-size:24px;line-height:50px;height:50px;}
.PopupSearch .SearchWarp .search-box .btn{top:50%;width:50px;height:50px;background:url(../images/top-search.png) no-repeat center center; background-size:20px;transform:translate(0,-50%);}
.PopupSearch .SearchWarp .search-box .btn::before{display:none;}
.PopupSearch .SearchWarp .search-key{margin-top:30px;color:#fff;opacity:0.4;font-size:14px;line-height:34px;}
/*top-oa*/
.topHeader .top-oa{ display:inline-block;padding:0 20px;line-height:36px;border-radius:38px;border:1px solid rgba(255,255,255,0.1);font-size:14px;color:#fff; background:rgba(255,255,255,0.1);zoom:1;vertical-align:top; margin-right:20px; display:none;}
/*top-other*/
.topHeader .top-other{color:#fff;text-align:right; position:relative;padding:41px 0;margin-left:40px;}
.topHeader .top-other .top-lan{display:inline-block;padding-right:25px;background:url(../images/top-v2.png) no-repeat right center; background-size:12px;zoom:1;vertical-align:top;}
.topHeader .top-other .top-lan span{display:inline-block;width:22px;height:38px;background:url(../images/top-lan2.png) no-repeat right center; background-size:100%;}
.topHeader .top-other .Popuplan{left:50%;transform:translate(-50%,0);overflow:hidden;width:130%;min-width: 150px;position: absolute;background: rgba(0, 0, 0, 0.2); top:100%;}
.topHeader .top-other .Popuplan a{ display:block;color:#fff;transition:0.3s;padding:0;font-size:14px;line-height: 40px; text-align:center;}
.topHeader .top-other .Popuplan a:hover{}

.topHeader .top-other .Popuplan{ opacity:0;overflow:hidden; }
.topHeader .top-other.aon .Popuplan{ opacity:1; }

.topHeader .top-other .top-lan1{ display:none;}

/*topbg*/
.topbg .topHeader{background:#fff;}
.topbg .topHeader::after{background:#f2f2f2;opacity:1;}
.topbg .topHeader .header-left{ height:100px;}
.topbg .topHeader .header-menu li em a{line-height:100px; color:#000000;}
.topbg .topHeader .header .img-logo2{display:block !important;}
.topbg .topHeader .header .img-logo1{display:none !important;}
.topbg .topHeader .logo img{max-height:50px;}
.topbg .topHeader .header-right .top-other{padding:31px 0;}
.topbg .topHeader .header-right .top-search{padding:31px 0;}
.topbg .topHeader .top-other .top-lan span{ background-image:url(../images/top-lan.png);}
.topbg .topHeader .top-other .top-lan{padding-right:25px;background:url(../images/top-v.png) no-repeat right center; background-size:12px;}
/*top-oa*/
.topbg .topHeader .top-oa{padding:0 20px;line-height:36px;border:1px solid #d2d2d2;color:#000000;background:rgba(255,255,255,0.1);margin-right:20px; display:none;}
.topbg .topHeader .open-search{width:38px;height:38px;background-image:url(../images/top-search.png); background-size:18px;}
.topbg .topHeader .header-menu li em a::before{background:#ad813f;}
@media (max-width:1680px){
.topHeader .header-menu li{margin-right:3.3vw;}
}
@media (max-width:1530px){	
.topbg .topHeader .logo img{max-height:45px;}
}
@media (max-width:1530px){
.topHeader .header-left{max-width:280px;height:80px;}
.topHeader .header-menu li em a{line-height:80px;}
.topbg .topHeader .header-menu li em a{line-height:100px;}
.topHeader .logo img{max-height:40px;}
.topbg .topHeader .logo img{max-height:40px;}

.topHeader .top-other{padding: 21px 0;}
.topHeader .top-search{margin-left:20px;padding: 21px 0;}
.topHeader .header-right .top-other{margin-left:20px;}

.topbg .topHeader .header-left{ height:80px;}
.topbg .topHeader .header-right .top-other{padding:21px 0;}
.topbg .topHeader .header-right .top-search{padding:21px 0;}
.topbg .topHeader .header-menu li em a{line-height:80px;}
}
@media (max-width:1320px){
.topHeader .header-left{max-width:280px;height:70px;}

.topHeader .logo img{max-height:40px;}
.topbg .topHeader .logo img{max-height:40px;}
.topHeader .header-mid{margin-right:0;}
.topHeader .header-menu li{margin-right:10px;}
.topHeader .header-menu li em{padding:0 15px;}
.topHeader .header-menu li em a{font-size:14px;line-height:70px;}
.topHeader .top-other{padding: 16px 0;}

.topHeader .top-search{margin-left:20px;padding: 16px 0;}
.topHeader .header-right .top-other{margin-left:20px;}

.topbg .topHeader .header-left{ height:60px;}
.topbg .topHeader .header-right .top-other{padding:16px 0;}
.topbg .topHeader .header-right .top-search{padding:16px 0;}
.topbg .topHeader .header-menu li em a{line-height:70px;}
}
@media (max-width: 1220px){
  .topHeader{background:rgba(0,0,0,0);}
  .topHeader .header{ background:#fff;}
  .topHeader .header .img-logo2{display:block !important;}
  .topHeader .header .img-logo1{display:none !important;}
  .topHeader .logo img{max-height:50px;}
  .topbg .topHeader .logo img{max-height:45px;}
  
  .topbg .topHeader .header-right .top-other,
  .topbg .topHeader .header-right .top-search,
  .topHeader .header-right .top-other{padding:16px 0;}
   .topHeader .header-left{height:70px; max-width:100%;}
  .topbg .topHeader .header-left{ height:70px;}
  .topHeader .top-other .top-lan span{ background-image:url(../images/top-lan.png);}
  .topHeader .top-other .top-lan{padding-right:25px;background:url(../images/top-v.png) no-repeat right center; background-size:12px;}
  .topHeader .top-oa{padding:0 20px;line-height:36px;border:1px solid #d2d2d2;color:#000000;background:rgba(255,255,255,0.1);margin-right:20px;}
  .topHeader .open-search{width:38px;height:38px;background-image:url(../images/top-search.png); background-size:18px;}
  .PopupSearch .SearchWarp .search-box .text{font-size:16px;line-height:50px;height:50px;}
  
  .topHeader #header-menu{position:fixed;top:0;right:-100%;z-index:100;padding-top:70px;width:70%;height:100%;max-width:300px;background:#000;transition:ease-in-out 0.3s;}
  .topHeader #header-menu.header-menu-show{right:0;}
  .topHeader #header-menu li em,.topHeader #header-menu li em a{border-bottom:0;}
  .topHeader #header-menu li:nth-child(2n){background:rgba(255,255,255,0.1);}
  .topHeader #header-menu li em a{font-weight:normal;}
/*  .topHeader #header-menu li.has-sub em a{background:url(../images/topHeader-icon.png) no-repeat 95% center;}
  .topHeader #header-menu li.clickon em a{background-image:url(../images/topHeader-icon_up.png);}*/
  .topHeader #header-menu li .sub-menu{padding:5%;}
  .topHeader .header-right dd{padding:16px 0;}
  .topHeader #open_menu{position:relative;z-index:101;margin-left:10px;width:40px;height:38px;background:#b49265;transition:background 0.3s;border-radius: 5px;}
  .topHeader #open_menu i,.topHeader #open_menu i::before,.topHeader #open_menu i::after{border-radius:3px;background:#fff;}
  .topHeader #open_menu i{left:20%;margin-top:-1px;width:60%;height:2px;}
  .topHeader #open_menu.open_menu_on{position:fixed;right:2%;background:#000;}
  .topHeader #open_menu.open_menu_on i{margin-top:-1.5px;height:3px;}
  
  .topHeader .top-other .top-lan{ display:none;}
  .topHeader .top-other .top-lan1{ display: inline-block;}
  

  .topHeader .top-search{margin-left:10px;}
  .topHeader .top-other .top-lan1{background:none;}
  .topHeader .top-other .top-lan1 span{display:inline-block;width:auto; padding-left:25px;line-height:38px;background:url(../images/top-lan.png) no-repeat left center;background-size:20px;}
}



/*index*/
.topHeader .open-search-show{position:relative;z-index:100;}
.topHeader .open-logo-show{position:relative;z-index:1;}
.topHeader .open-logo-show .img-logo1{display:block !important;}
.topHeader .open-logo-show .img-logo2{display:none !important;}
.topHeader .img-logo1{display:block;}
.topHeader .img-logo2{display:none;}
.topHeader.topindex{background:rgba(255, 255, 255, 0.8);}
.topHeader.topindex .img-logo1{display:none;}
.topHeader.topindex .img-logo2{display:block;}
.topHeader.topindex .header-menu li em a{color:#333;}
.topHeader.topindex .header-menu li.aon em > a{color:#108fd1;}
.topHeader.topindex .header-menu li em a::before{background:#108fd1;}
.topHeader.topindex .header-menu li .sub{background: rgba(255, 255, 255, 0.8)}
.topHeader.topindex .header-menu li .sub-menu dt a{color: #666;}
.topHeader.topindex .header-right .top-other::before,.topHeader.topindex .header-right .top-other::after{background:#999;}
.topHeader.topindex .open-search{background-image:url(../images/top-search.png);}







/*导航公共样式*/
.header-menu li.aon em > a{}
.header-menu li em{ display:block; font-style:normal; text-align:center;}
.header-menu li em a{ display:block;}
.header-menu li .sub dt{ line-height:40px;}
.header-menu li .sub dt a{display:block;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; padding:0 10px;}
.header-menu li .sub dt a:hover{ background:#009; color:#fff;}
.header-menu .sub-has-sub dl{display:none;}
.EN .header-menu li .sub dt{ line-height:20px; padding:10px 0;}
.EN .header-menu li .sub dt a{display:block;white-space: inherit; text-overflow:; overflow: visible; padding:0 10px;}
@media(min-width:1220px){
#header-menu{ display:none;}
.relative{ position:relative; z-index:100;}
.header-menu li{ float:left; }
.header-menu li .sub{position:absolute;  /*top:-400%;*/}
.header-menu li .sub{ opacity:0;overflow:hidden; }
.header-menu li.aon .sub{ opacity:1; }

.no-fullbground .sub{background-color:rgba(255,255,255,0.9)}
.no-fullbground .sub-left{left:0;}
.no-fullbground .sub-right{right:0;}
.sub-horizontal .sub .sub-menu > dl{ float:left;}
.sub-horizontal .sub-right >dl{ float:right;}
.sub-horizontal .sub-menu >dl dt{ float:left;}
/*.sub-horizontal .sub-right-txt-r .sub-menu >dl{ text-align:right; float:right; }
.sub-horizontal .sub-right-txt-r .sub-menu >dl dt{ float:none; display:inline-block;}*/
.sub-horizontal .sub-right .sub-menu >dl{ text-align:right; float:right; }
.sub-horizontal .sub-right .sub-menu >dl dt{ float:none; display:inline-block;}

.sub-vertical .has-sub{ position:relative; z-index:100;}
.sub-vertical .sub{background-color:rgba(255,255,255,0.9); left:0; width:100%;}
.sub-vertical .sub-row-2{ width:200%;}
.sub-vertical .sub-row-3{ width:300%;}
.sub-vertical .sub-row-2 .sub-menu dt{ float:left; width:50%;}
.sub-vertical .sub-row-3 .sub-menu dt{ float:left; width:33.3333333%;}
.sub-vertical .sub-has-sub{ position:relative;}
.sub-vertical .sub-has-sub dl{ background-color:rgba(255,255,255,0.9);position:absolute; left:100%; top:0; width:100%;}
.sub-vertical dt.aon > a{background:#009; color:#fff;}
.sub-vertical .sub-position-right{left:auto; right:0;}
.sub-vertical .sub-position-right .sub-has-sub dl{ left:auto; right:100%;}

.sub-txt-img .sub{ width:300%; }
.sub-txt-img .sub-intro{padding:5px; overflow:hidden;}
.sub-txt-img .sub-intro .sub-left{ float:left; width:40%;}
.sub-txt-img .sub-intro .sub-right{ float:right; width:56%;}
.sub-txt-img .sub-img img{ display:block; width:100%;}
.sub-txt-img .sub-txt{ font-size:12px; line-height:24px;}

.fullbground .sub{}
.fullbground .sub-menu >dl,
.fullbground .sub-menu >dl dt{ float:left;}
.sub-menu-layer{ position:absolute; left:0; top:100%; width:100%;background-color:rgba(255,255,255,0.9);}
.sub-slideDown .sub-menu-layer{ display:none; /*transition:0.3s;*/}
}
/*图标*/
.has-icon-v{text-align:center;}
.has-icon-v i{ display:block;  padding:10px 0;}
.has-icon-v i img{ width:50px; height:50px; }
.has-icon-h i{ display:inline-block; vertical-align:middle;}
.has-icon-h i img{ width:20px; height:20px; margin-right:5px;}
/*图标 end*/
@media(max-width:1220px){
.header-menu{ display:none;}
.Public_nav_style #header-menu,
.Public_nav_style #header-menu ul{position:fixed;top:0;height:100%; z-index:100;right:-100%; opacity:0;transition:opacity 0.3s;}
.Public_nav_style #header-menu{ background-color:rgba(0,0,0,0.5); width:100%; }
.Public_nav_style #header-menu ul{   width:60%; max-width:280px; background:rgba(32, 151, 155, 0.9); height:100%; max-height:100%; overflow:auto;padding:50px 2% 0; transition:0.3s;}
.Public_nav_style #header-menu.header-menu-show,
.Public_nav_style #header-menu.header-menu-show ul{ right:0;opacity:1;}
#header-menu li .sub{ display:none;}
#header-menu li{ line-height:40px; }
#header-menu li em{ font-style:normal; display:block; font-size:16px;border-bottom:1px solid rgba(255,255,255,0.3);}
#header-menu li a{display:block;}
#header-menu li em a{ border-bottom:1px solid rgba(0,0,0,0.3); font-weight:bold; padding:0 10px;}
#header-menu li:last-child em,
#header-menu li:last-child em a{ border-bottom:0;}
#header-menu li a:hover,
#header-menu li a{ color:#fff;}
#header-menu li.has-sub em{ position:relative;}
#header-menu li.has-sub em::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0; z-index:2; background-color:transparent;}
#header-menu li.has-sub em .op{position:absolute; width:15px; height:15px; right:3%; top:50%; margin-top:-6px;display:none; transition:0.3s;}
#header-menu li.has-sub.clickon em .op{ transform:rotate(45deg);}
#header-menu li.has-sub em .op::before,
#header-menu li.has-sub em .op::after{  position:absolute; content:'';  background:#fff;}
#header-menu li.has-sub em .op::before{width:100%; height:3px;left:0; top:6px;}
#header-menu li.has-sub em .op::after{ width:3px; left:6px; top:0; height:100%;}
.Public_nav_style #header-menu li.has-sub em::after{position:absolute; content:''; right:2%; border:6px solid transparent; border-top-color:#fff; top:50%; margin-top:-3px;}
.Public_nav_style #header-menu li.clickon em::after{border-bottom-color:#fff;border-top-color:transparent;margin-top:-9px;}
.Public_nav_style #header-menu li.clickon em a{ background:rgba(0,0,0,0.2);}
#header-menu li .sub-menu dt.has-dt{ position:relative;}
#header-menu li .sub-menu dt.has-dt::before{position:absolute; content:''; width:100%; height:100%; left:0; top:0; background-color:transparent;}
#header-menu li .sub-menu dt a{padding:0 10px; border-bottom:1px dashed rgba(0,0,0,0.5);display:block;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;  }
#header-menu li .sub-menu dt:last-child >　a{ border-bottom:0;}
#header-menu li .sub-has-sub{ position:relative;}
#header-menu li .sub-has-sub i{ position:absolute; left:0; top:0; height:40px; width:100%; background-color:transparent; z-index:2;}
.Public_nav_style #header-menu li .sub-has-sub i::before,
.Public_nav_style #header-menu li .sub-has-sub i::after{ position:absolute; content:''; top:50%; background:#fff;}
.Public_nav_style #header-menu li .sub-has-sub i::before{ width:10px; height:2px; margin-top:-1px; right:5px;}
.Public_nav_style #header-menu li .sub-has-sub i::after{ width:2px; height:10px; margin-top:-5px; right:9px;}
.Public_nav_style #header-menu li .clickon > i::after{ display:none;}
.Public_nav_style #header-menu li .clickon > a{ background-color:rgba(0,0,0,0.2);}

.Public_nav_style #open_menu{ position:absolute; right:2%; width:40px; height:40px; border:2px solid #20979b; border-radius:50%;  top:5px; z-index:200;}
#open_menu i,
#open_menu i::before,
#open_menu i::after{ position:absolute;}
.Public_nav_style #open_menu i,
.Public_nav_style #open_menu i::before,
.Public_nav_style #open_menu i::after{background:#20979b;}
#open_menu i{ top:50%;}
.Public_nav_style #open_menu i{ width:60%; left:20%;  margin-top:-1px; height:2px;}
#open_menu i::before,
#open_menu i::after{ left:0; width:100%; height:100%; content:'';transition:transform 0.3s;}
#open_menu i::before{ top:6px;}
#open_menu i::after{top:-6px;}

.Public_nav_style #open_menu.open_menu_on{ border-color:#fff;}
#open_menu.open_menu_on i{ background:none !important;}
.Public_nav_style #open_menu.open_menu_on i::before,
.Public_nav_style #open_menu.open_menu_on i::after{ background:#fff; margin-top:0;}
#open_menu.open_menu_on i::before,
#open_menu.open_menu_on i::after{  top:0 !important;}
#open_menu.open_menu_on i::before{ transform:rotate(45deg);}
#open_menu.open_menu_on i::after{ transform:rotate(-45deg);}
}
/*导航公共样式 end*/






/*footer*/
.footer {position:relative; z-index:2;background:url("../images/bottombg.jpg") no-repeat center center #b89259;background-size:cover;padding-top:95px;padding-bottom:45px;}
.footer .footer-nav{height:auto;padding-bottom:90px;}


/*.bottom-left*/
.footer .bottom-left{float:left;width:70%;font-size:0;line-height:0;}
.footer .bottom-left .ulA{height:auto;font-size:0;display:inline-block;*display:inline;zoom:1;text-align:left;width:16.66666666666667%;vertical-align: top;}
.footer .bottom-left .ulA .ulB{display:inline-block;*display:inline;zoom:1;width:100%;vertical-align:top;padding-bottom:26px;}
.footer .bottom-left .ulA .t2{display:block;line-height:0;padding:0;margin:0;}
.footer .t1{font-size:18px; line-height:30px;padding-bottom:30px;color:#ffffff;}
.footer .t1 a{display:inline-block;color:#ffffff; padding-left:20px;background:url("../images/bottom-line.png") no-repeat left center;background-size:12px;}
.footer .t2{font-size:15px; padding-right:1%;}
.footer .t2 a{font-size:15px;display:inline-block;line-height:36px;padding:0;height:36px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color:#ffffff;max-width:100%;padding-right: 5px;}
.EN .t1{font-size:16px; }
.EN .footer .t2,
.EN .footer .t2 a{font-size:14px;}
.footer .t2 a:hover{color:#d0ba9e}
/*bottom-code*/
.footer .bottom-code{float:right;width:30%;font-size:13px;line-height:30px;color:#909090; text-align:right;}
.footer .bottom-code img{display:block;max-width:90px;margin-bottom:10px;}
.footer .bottom-code p{ color:#fff;background:#cfb99e;line-height:23px;text-align:center;border-radius:23px;}
/*bq*/
.footer .bottom-logo{margin-bottom:25px;}
.footer .bottom-logo img{ max-height:60px;}
.footer .bq{width:100%;font-size:14px;line-height:28px;color:#ffffff;position:relative;} 
.footer .bq a{color:#ffffff;}
.footer .bq a:hover{color:#d0ba9e}
.footer .bq .zc,
.footer .bq .zc a{color:#d0ba9e;}
.footer .bq .bqBox{ position:relative;}
.footer .bq .bqname{ float:right;text-align:right;}
/*sel*/
.footer .bq .sel{width:200px;margin-top: 15px;margin-bottom: 15px;cursor: pointer; position:absolute; left:0;top:0;}
.footer .bq .sel .tit{width:200px;padding: 0 15px;height: 32px;line-height:32px;font-size:13px;color: #ffffff;position: relative;border:1px solid #d9c4a6;background: url("../images/bottom-v.png") no-repeat 95% center; background-size:12px;}
.footer .bq .sel .cent{height: auto;width: 200px;background-color:#fff;position: absolute;bottom: 32px;left: 0;display: none }
.footer .bq .sel .cent{max-height:300px;overflow-y: auto;}
.footer .bq .sel .cent a{display: block;width:200px;padding:6px 15px;line-height: 20px;border-bottom: 1px solid #f1f1f1;font-size: 12px;color:#000;transition: all 0.5s;-webkit-transition: all 0.5s;}
.footer .bq .sel .cent a:hover{background-color:#f5f5f5;color:#d7000e;}
@media screen and (max-width:1640px) {
	
	.footer {padding-top:75px;padding-bottom:35px;}
.footer .footer-nav{padding-bottom:70px;}

.footer .t1{font-size:16px;line-height:30px;padding-bottom:30px;}
.footer .t1 a{background-size:10px;}
.footer .t2{font-size:14px;}
.footer .t2 a{font-size:14px;line-height:32px;height:32px;}
.EN .t1{font-size:15px; }
.EN .footer .t2,
.EN .footer .t2 a{font-size:13px;}
.footer .bq{font-size:13px;} 
.footer .bottom-code{font-size:12px;}
}
@media screen and (max-width:1320px) {
	.footer {padding-top:55px;padding-bottom:35px;}
.footer .footer-nav{padding-bottom:50px;}

.EN .footer .t2,
.EN .footer .t2 a{font-size:12px;}
.footer .bq{font-size:12px;} 
.footer .bq{font-size:12px;} 
}
@media screen and (max-width:1220px) {
.footer .bottom-left .ulA{width:33.33333%;}

}
@media screen and (max-width:1024px){
.footer {padding-top:50px;padding-bottom:30px;}
.footer .bottom-left .ulA{width:100%; text-align:center;}
.footer .bottom-left{float:none;width:100%;display:none;}
.footer .footer-nav{padding-bottom:30px;}
.footer .bottom-code{float:none;width:100%; margin:0 auto; text-align:center;}
.footer .bottom-code table{ float:none!important;margin:0 auto;}
.footer .bq .bqname{ float:none;text-align:center;}
.footer .bq .sel{position: relative; left:0;top:0; margin:15px auto;}
}
@media screen and (max-width:768px){


}


@keyframes ball-clip-rotate-multiple-rotate1{0%{-webkit-transform: translate(-50%, -50%) rotate(0deg);-moz-transform: translate(-50%, -50%) rotate(0deg);-o-transform: translate(-50%, -50%) rotate(0deg);transform: translate(-50%, -50%) rotate(0deg);}
  50%{-webkit-transform: translate(-50%, -50%) rotate(180deg);-moz-transform: translate(-50%, -50%) rotate(180deg);-o-transform: translate(-50%, -50%) rotate(180deg);transform: translate(-50%, -50%) rotate(180deg);}
  100%{-webkit-transform: translate(-50%, -50%) rotate(360deg);-moz-transform: translate(-50%, -50%) rotate(360deg);-o-transform: translate(-50%, -50%) rotate(360deg);transform: translate(-50%, -50%) rotate(360deg);} }
@keyframes ball-clip-rotate-multiple-rotate2{0%{-webkit-transform: translate(-50%, -50%) rotate(0deg);-moz-transform: translate(-50%, -50%) rotate(0deg);-o-transform: translate(-50%, -50%) rotate(0deg);transform: translate(-50%, -50%) rotate(0deg);}
  50%{-webkit-transform: translate(-50%, -50%) rotate(-180deg);-moz-transform: translate(-50%, -50%) rotate(-180deg);-o-transform: translate(-50%, -50%) rotate(-180deg);transform: translate(-50%, -50%) rotate(-180deg);}
  100%{-webkit-transform: translate(-50%, -50%) rotate(-360deg);-moz-transform: translate(-50%, -50%) rotate(-360deg);-o-transform: translate(-50%, -50%) rotate(-360deg);transform: translate(-50%, -50%) rotate(-360deg);} }
.loaddings{position: absolute;z-index: 0;left: 50%;top: 50%;display: block;width: 28px;height: 28px;transform: translate(-50%, -50%);border-radius: 50%;}
  .loaddings:before, .loaddings:after{border: 4px solid #999;box-sizing: border-box;border-radius: 50%;display: block;content: "";position: absolute;left: 50%;top: 50%;z-index: 0;transform: translate(-50%, -50%);}
  .loaddings:before{border-left-color: transparent;border-right-color: transparent;width: 28px;height: 28px;animation: ball-clip-rotate-multiple-rotate1 1s ease-in-out infinite;}
  .loaddings:after{border-top-color: transparent;border-bottom-color: transparent;width: 8px;height: 8px;animation: ball-clip-rotate-multiple-rotate2 1s ease-in-out infinite;}

.ajax-contents{opacity: 0;-webkit-transform: scale3d(0.8, 0.8, 1);-moz-transform: scale3d(0.8, 0.8, 1);-webkit-transition: all .6s;transition: all .6s;}
  .ajax-contents.cur{opacity: 1;-webkit-transform: scale3d(1, 1, 1);-moz-transform: scale3d(1, 1, 1);}

@keyframes rotate360{form{transform: rotate(0);}
  to{transform: rotate(360deg);} }
@keyframes cir-scale{0%{opacity: 1;transform: translate(-50%, -50%) scale(1);}
  80%{opacity: 1;transform: translate(-50%, -50%) scale(1.2);}
  100%{opacity: 0;transform: translate(-50%, -50%) scale(1.1);} }
  
  

  
  
@keyframes cir-scale3{0%{opacity: 0;transform: scale(0.85);}
  20%{opacity: 1;}
  60%{opacity: 1;transform: scale(1);}
  80%{opacity: 1;}
  100%{opacity: 0;transform: scale(0.85);} }
@keyframes cir-scale4{0%{transform: scale(0.5);}
  60%{transform: scale(1.2);}
  100%{transform: scale(0.5);} }




/*floatFixed*/
.floatFixed{position:fixed;z-index:99;right:0;top:50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all .6s;-ms-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
.floatFixed ul li a{line-height:50px;height:50px;display:block;text-decoration:none; background-color:#196cfa;background-position:center center;background-repeat:no-repeat;background-size:26px; width:50px; position:relative;color:#525fbe;}
.floatFixed ul li a:after{content: "";display:inline-block;width:26px;height:1px; background:#4688fb;position: absolute;right:0; left:0;bottom:0; margin:0 auto;}
.floatFixed ul li.a1 a{background-image:url(../images/p-icon1.png);}
.floatFixed ul li.a2 a{background-image:url(../images/p-icon2.png);}
.floatFixed ul li.a3 a{background-image:url(../images/p-icon3.png);}
.floatFixed ul li.a3 a:after,.floatFixed ul li.a4 a:after{width:0;}
.floatFixed ul li.a4{ margin-top:2px;-webkit-transition: all .6s;-ms-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
.floatFixed ul li.a4 a{background-image:url(../images/p-icon4.png);background-color:#5a8ce1;height:0;-webkit-transition: all .6s;-ms-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
.floatFixed ul li a:hover{background-color:#196cfa;}
.floatFixed ul li a:hover:after{background-color:#196cfa;}
.floatFixed ul li .floatFixed-tips img{max-width:100px;}
.floatFixed ul li .floatFixed-tips p{line-height:30px;max-width:200px;white-space: nowrap;}
.floatFixed ul li .floatFixed-tips{padding:10px 10px;background-color: #fff;border: 1px solid #ccc;border-radius: 4px;position: absolute;right:56px;top:0;-webkit-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%);-webkit-transition: all .6s;-ms-transition: all .6s;-o-transition: all .6s;transition: all .6s;z-index: -1;visibility:hidden; filter: alpha(opacity=0);-moz-opacity:0;opacity: 0;line-height:30px;}
.floatFixed ul li:hover .floatFixed-tips{filter: alpha(opacity=1);-moz-opacity:1;opacity:1;visibility:visible;-webkit-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform:translateX(0);}
.floatFixed ul li:hover .floatFixed-tips:after{content: "";display: inline-block;width: 10px;height: 10px;border: 1px solid #ccc;border-color: transparent #ccc #ccc transparent;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);position: absolute;right: -6px;top: 10px;background-color: #fff;}
@media screen and (max-width:768px){
.floatFixed{position:fixed;z-index:99;right:0;top:auto; bottom:0; left:0;-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}
.floatFixed ul li.a1{ display:none;}
.floatFixed ul li{float:left;width:33.333333%;}
.floatFixed ul li a{width:100%;}
.floatFixed ul li .floatFixed-tips{ display:none!important;}
.floatFixed ul li.a4{ margin-top:0;}
.floatFixed ul li.a4 a{ height:50px!important;}
.floatFixed ul li.a2 a{background-color:#044ecd;}
.floatFixed ul li a{background-size:30px;}
}

#bsWXBox,#bsWXBox *,#bsWXBox *::before,#bsWXBox *::after,
.bsBox,.bsBox *,.bsBox *::before,.bsBox *::after,
.bFind-wrapper-top,.bFind-wrapper-top *::after,.bFind-wrapper-top *::before,.bFind-wrapper-top *{box-sizing:initial!important;}

.inner-banner{ background:#000;}





/*********************inner-banner*********************/
@media (max-width: 1366px){
.no-banner{position: relative;background: rgba(76, 72, 73, 0.45);height: 60px;}
.no-banner .proInfo-nav-wrap1{top: 0;}
}

/*inner-banner*/
.inner-banner{position: relative;}
.inner-banner .pc-img{position: relative;z-index: 2; /*padding-bottom:43.75%;*/padding-bottom:30%;}
.inner-banner .banner-titles{text-align:right;color:#fff;position:absolute; left:0;right:0;top:50%;-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);margin:0 auto; z-index:2;}
.inner-banner .ban-cn{font-size:24px;line-height: 1.1;transition-duration: .8s;transition-delay: .4s;}
.inner-banner .ban-en{font-size:80px;letter-spacing:-4px;transition-delay: .2s;line-height: 1.8; text-transform:uppercase;}
@media (max-width: 1350px){ 
.inner-banner .ban-cn{font-size:22px;}
.inner-banner .ban-en{font-size:70px;}
}
@media (max-width: 1220px){ 
.inner-banner .ban-cn{font-size:20px;}
.inner-banner .ban-en{font-size:60px;}
}
@media (max-width: 1024px){ 
.inner-banner .pc-img{height:auto;padding-bottom:50vw;}
.inner-banner .ban-en{font-size:50px;}
.inner-banner .ban-cn{font-size: 18px;}
.inner-banner .ban-cn:after{margin-top: 15px;}
}
@media (max-width: 768px){  
.inner-banner .pc-img{height:auto;padding-bottom:260px;}
.inner-banner .ban-en{font-size: 40px;}
.inner-banner .ban-cn{font-size: 16px;}
}
@media (max-width: 480px){ 
.inner-banner .pc-img{height:auto;padding-bottom:240px;}

} 


/*proInfo-nav-wrap1 面包屑navigation*/
.proInfo-nav-wrap1{position: absolute;z-index: 2;left: 50%;top: 0;transform: translate(-50%, 0);font-size: 12px;border-bottom: 1px solid #ccc;line-height: 60px; display:none;}
.proInfo-nav-wrap1 .proInfo-nav-left{flex: 0 0 auto;}
.proInfo-nav-wrap1 .bread-a{display: inline-block;color: #fff;margin-right: 14px;padding-right: 14px;background: url(../images/bread-ico.png) no-repeat right center;transition-duration: .3s;}
.proInfo-nav-wrap1 .bread-a:last-child{background: none;}
.proInfo-nav-wrap1 .bread-a:hover{color: #196cfa;}
.proInfo-nav-wrap1 .proInfo-nav-right{flex: 0 0 calc(100% - 200px);width: calc(100% - 200px);position: relative;}
.proInfo-nav-wrap1 .nav-left-title{position: absolute;left: -74px;top: 0;}
.proInfo-nav-wrap1 .proInfo-nav-banner{overflow: hidden;}
.proInfo-nav-wrap1 .swiper-wrapper{justify-content: flex-end;}
.proInfo-nav-wrap1 .swiper-slide-a{flex: 0 0 auto;padding-left: 28px;color: #fff;cursor: pointer;text-align: right;}
.proInfo-nav-wrap1 .swiper-slide-a.cur, 
.proInfo-nav-wrap1 .swiper-slide-a:hover{color: #196cfa;}
@media (max-width: 767px){  
  .proInfo-nav-wrap1,.proInfo-nav-wrap1 .proInfo-nav-right,.proInfo-nav-wrap1 .proInfo-nav-left{display: none;}
  .proInfo-nav-wrap1.drop-wrap1{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;border-bottom: none;justify-content: flex-end;}
  .proInfo-nav-wrap1{line-height: 44px;}
  .no-banner{height: 44px;}

  .proInfo-nav-wrap1 .swiper-slide-a{padding-left: 10px;}
  .proInfo-nav-wrap1 .proInfo-nav-left{display: none;}
  .proInfo-nav-wrap1 .proInfo-nav-right{flex: 0 0 100%;width: 100%;}
  .proInfo-nav-wrap1 .swiper-slide{text-align: center;}
}




/*pro-nav-wrap1*/
.pro-nav-wrap1 #list1{position: absolute;top: -64px;width: 1px;height: 1px;opacity: 0;left: 0;}
.pro-nav-wrap1{position: relative;background: #343131;}
.pro-nav-wrap1 .pro-nav-banner{border-left: 1px solid #3e3c3c;overflow: hidden;}
.pro-nav-wrap1 .swiper-slide{border-right: 1px solid #3e3c3c;height: 114px !important;padding: 32px 0 24px;transition-duration: .5s;}
.pro-nav-wrap1 .swiper-slide.cur, .pro-nav-wrap1 .swiper-slide:hover{background: #196cfa;}
.pro-nav-wrap1 .ico-wrap{width: 38px;margin: 0 auto 10px;}
.pro-nav-wrap1 .txts-wrap{font-size: 14px;line-height: 20px;color: #fff;text-align: center;}

/*pro-nav-wrap2*/
.pro-nav-wrap2{align-items: center;margin: 1.6rem 0 1rem;}
.pro-nav-wrap2 .nav-left{flex: 0 0 480px;width: 480px;margin-left: 120px;position: relative;font-size: 14px;line-height: 24px;color: #4b4848;}
.pro-nav-wrap2 .nav-left-title{position: absolute;left: -120px;top: 0;}
.pro-nav-wrap2 .pro-left-banner{overflow: hidden;}
.pro-nav-wrap2 .swiper-slide{cursor: pointer;text-align: center;}
.pro-nav-wrap2 .swiper-slide.cur, .pro-nav-wrap2 .swiper-slide:hover{background: #196cfa;color: #fff;}
	


/*navigation*/
.conProInfo-navigation{position: relative;}
.conProInfo-navigation .proInfo-nav-wrap1 .bread-a,
.conProInfo-navigation .proInfo-nav-wrap1 .swiper-slide-a{color: #000;}
.conProInfo-navigation .proInfo-nav-wrap1 .bread-a{background: url(../images/bread-icob.png) no-repeat right center;}





/********page inner-nav-wrap1********/
.inner-nav-wrap1{position: relative;z-index: 2; margin-top:-80px;}
.inner-nav-wrap1 .inner-nav-banner{overflow: hidden;}
.inner-nav-wrap1 .hover{display: none;}
.inner-nav-wrap1 .ico-wrap{position: absolute;width:40px;height:40px;line-height:normal;top:20px;right:30px;}
.inner-nav-wrap1 .ico-wrap img{max-height:100%; }
.inner-nav-wrap1 .ico-name{line-height:80px;height: 80px;overflow: hidden;padding-right:0px; padding-left:30px;}
.inner-nav-wrap1 .swiper-slide{ display:block;text-align:left;font-size:18px;color:#000000;transition: all .5s ease;float:left;width:25%;background:url(../images/bgfff95.png) repeat center center; position:relative; cursor:pointer;}
.inner-nav-wrap1 .swiper-slide:after{ content:''; width:1px; height:100%; background:#ebecec; position:absolute;right:0;top:0;}
.inner-nav-wrap1 .swiper-slide.cur{background:#b49167;color:#fff;}
.inner-nav-wrap1 .swiper-slide.cur .hover{display: block;}
@media (max-width: 1440px){  
.inner-nav-wrap1 .swiper-slide{font-size:16px;}

.inner-nav-wrap1{margin-top:-70px;}
.inner-nav-wrap1 .ico-wrap{top:15px;}
.inner-nav-wrap1 .ico-name{line-height:70px;height: 70px;}
}
@media (max-width: 1320px){  
.inner-nav-wrap1 .swiper-slide{font-size:16px;}

}
@media (max-width: 1220px){  
  .inner-nav-wrap1{position: relative;}
  .inner-nav-wrap1 .swiper-btns-wrap5,.pro-left-banner .swiper-btns-wrap5{display: none;}
  .inner-nav-wrap1 .swiper-btns-wrap5,.pro-left-banner .swiper-btns-wrap5{display: block;}
  .inner-nav-wrap1 .swiper-slide{border-bottom: 1px solid #e5e5e5;font-size:16px;}
  
  .inner-nav-wrap1 .ico-wrap{width:30px;height:30px;top:15px;right:10px;}
  
  .inner-nav-wrap1{margin-top:-60px;}
  .inner-nav-wrap1 .ico-name{line-height:60px;height:60px;padding-right:0px; padding-left:30px;}
}
@media (max-width: 1024px){  
  .inner-nav-wrap1 .swiper-slide{font-size: 14px;}
}
@media (max-width: 768px){  
  .inner-nav-wrap1 .swiper-slide{font-size: 13px;}
     .inner-nav-wrap1 .swiper-slide{ width:100%;}
}
@media (max-width: 480px){  
  .inner-nav-wrap1-remind{display: block;}
}
@media (max-width: 350px){
	.inner-nav-wrap1 .swiper-slide{font-size: 12px;}
    .inner-nav-wrap1{margin-top:-50px;}
   .inner-nav-wrap1 .ico-name{line-height:50px;height:50px;padding-right:50px; padding-left:20px;}

}


/*swiper-btns-wrap5*/
@media (min-width: 768px){
	.swiper-btns-wrap5{display: none;}
}
.swiper-btns-wrap5{position: absolute;z-index: 3;height: 1px;overflow: visible;width: 100%;left: 0;top: 50%;}
.swiper-btns-wrap5 .btn{position: absolute;display: block;width: 30px;height: 30px;margin-top: -15px;cursor: pointer;background-position: center !important;background-repeat: no-repeat !important;transition: all .5s ease;background-size: 100%;overflow: hidden;filter: alpha(opacity=100);-moz-opacity: 1;opacity:1;}
.swiper-btns-wrap5 .btn:focus{outline: none;}
.swiper-btns-wrap5 .prev{left:0%;background-image: url(../images/arrow-left.png);background-size:100%;}
.swiper-btns-wrap5 .next{right:0%;background-image: url(../images/arrow-right.png);background-size:100%;}
.swiper-btns-wrap5 .prev.swiper-button-disabled,
.swiper-btns-wrap5 .next.swiper-button-disabled{ filter: alpha(opacity=0);-moz-opacity: 0;opacity:0;}



/*********************page*********************/
.page{background: url(../images/pagebg.jpg) repeat center top #f6f2ed;color:#000000;font-size:16px;line-height:32px;overflow:hidden;}
.pageBox{padding:50px 0;}
.page img{ max-width:100%; height:auto;}
.page hr{border:none;border-top:1px solid #e7e7e7;}
@media screen and (max-width:768px) {	
.page{font-size:14px;line-height:30px;}
}






/*pageTit*/
.page-Tit{ text-align:center; position:relative; margin-bottom:45px;}
.page-Tit .cn{font-size:40px;color:#2a2b35;font-weight:300;line-height:normal;position:relative;z-index:2; }
.page-Tit .en{font-size:90px;color:#b4b5bd;line-height:70px; display:block; text-transform:uppercase;font-weight:bold;filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity:0.3; opacity:0.3; }
.page-Tit .enbold{ font-size:20px;color:#b49167;font-weight:300;line-height:normal;text-transform:uppercase;position:relative;z-index:2;}
@media screen and (max-width:1640px){
.page-Tit .cn{font-size:36px; }
.page-Tit .en{font-size:80px;}
.page-Tit .enbold{ font-size:20px;}
}
@media screen and (max-width:1440px){
.page-Tit .cn{font-size:34px; }
.page-Tit .en{font-size:76px;}
.page-Tit .enbold{ font-size:20px;}
}
@media screen and (max-width:1320px){
.page-Tit .cn{font-size:32px; }
.page-Tit .en{font-size:72px;}
.page-Tit .enbold{ font-size:20px;}
}
@media screen and (max-width:1024px){
.page-Tit{margin-bottom:40px;}
.page-Tit .cn{font-size:30px;}
.page-Tit .en{font-size:60px;line-height:60px;}
.page-Tit .enbold{ font-size:18px;}

}
@media screen and (max-width:992px){
.page-Tit{margin-bottom:30px;}
.page-Tit .cn{font-size:26px;}
.page-Tit .en{font-size:46px; line-height:46px;}
.page-Tit .enbold{ font-size:16px;}
}
@media screen and (max-width:768px){
.page-Tit{margin-bottom:30px;}
.page-Tit .cn{font-size:26px;}
.page-Tit .en{font-size:46px; line-height:46px;}
.page-Tit .enbold{ font-size:16px;}
}
@media screen and (max-width:768px){
.page-Tit{margin-bottom:25px;}
.page-Tit .cn{font-size:24px;}
.page-Tit .en{font-size:40px; line-height:40px;}
}
@media screen and (max-width:430px){
.page-Tit{margin-bottom:25px;}
.page-Tit .cn{font-size:20px;}
.page-Tit .en{font-size:36px; line-height:36px;}
}




/*pageTitle*/
.pageTitle{ text-align:center; margin-bottom:70px;position:relative;}
.pageTitle .cn{font-size:40px;color:#000000;line-height:normal;margin-bottom:15px;}
.pageTitle .cn2{font-size:30px;color:#000000;line-height:normal;margin-bottom:15px;}
.pageTitle .wz{font-size:18px;color:#7d7e8d;line-height:34px; padding-top:15px;}
@media screen and (max-width: 1520px){
.pageTitle .cn{font-size:32px;}	
.pageTitle .wz{font-size:17px;line-height:32px; padding-top:13px;}
}
@media screen and (max-width:1400px) {
.pageTitle .cn{font-size:30px;}
}
@media screen and (max-width: 1220px){
.pageTitle{margin-bottom:50px}
.pageTitle .cn{font-size:26px;}	
.pageTitle .wz{font-size:16px;line-height:30px; padding-top:10px;}
}
@media screen and (max-width:1150px){
.pageTitle{margin-bottom:40px}
.pageTitle .cn{font-size:24px;}
}
@media screen and (max-width:992px){
.pageTitle{margin-bottom:30px}
.pageTitle .cn{font-size:20px;}
}
@media screen and (max-width:768px){
.pageTitle .wz{font-size:14px;line-height:26px; padding-top:5px;}
}  

/*********************csr*********************/
/*csrTable*/
.csrTable{ margin-bottom:30px;}
.csrTable td{ width:50%; background:#e5dbce;font-size:16px;line-height:34px;color:#000000;font-weight:400;}
.csrTable td.wz{ padding:50px 6%;}
.csrTable td h2{font-size:24px;line-height:normal; font-weight:400; margin-bottom:25px;}
@media screen and (max-width:768px) {
.csrTable td{ display:block!important; width:100%!important;}
}


.pageCSR{padding-top:100px;overflow:hidden;}
/*csrList*/
.csrList{overflow:hidden;margin:0 auto;}
.csrList ul{position:relative; font-size:0;}
.csrList ul{margin:0;height: 100%;overflow: hidden;font-size:0;line-height:normal;}
.csrList li{height:100%;overflow:hidden;position:relative;min-height:400px;background:#e5dbce;display:inline-block;*display:inline;zoom:1;margin:0;padding:0;list-style:none;width:100%;vertical-align:top;margin-bottom:30px;padding-left:50%;}
.csrList li .ImgBoxB{display: block;width:100%;}
.csrList li .ImgBox{overflow:hidden;width:100%;position:relative;min-height:310px;height:520px;}
.csrList li .ImgBox img{display: block;height:100%;object-fit: cover; display:block;}
.csrList li .listTitle{width:50%;position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);/*max-height:500px; overflow-y:scroll; */}
.csrList li .listTitle::-webkit-scrollbar{width:0;height:4px;background-color:#333333;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.csrList li .listTitle::-webkit-scrollbar-thumb{ background-color:#575552;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}	
.csrList li .listTitle .listTitleNr{padding-top:30px;padding-bottom:30px;padding-left:80px;padding-right:100px;position:relative;z-index:2;}
.csrList li .listTitle h2{font-size:24px;line-height:normal;color:#000000;font-weight:400;margin-bottom:25px;}
.csrList li .listTitle .wz{font-size:16px;line-height:34px;max-height:256px;overflow:hidden;color:#000000;text-align:justify;font-weight:400; }
.EN .csrList li .listTitle .wz{text-align:left;}
/*dragger_bar*/
.csrList li .listTitle .mCSB_inside>.mCSB_container{ margin-right:20px;}
.csrList li .listTitle .mCSB_scrollTools{width:3px;}
.csrList li .listTitle .mCSB_scrollTools .mCSB_draggerRail{background:#e5e2e2!important;width:3px;}
.csrList li .listTitle .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background:#ad813f!important;width:3px;}
/*2n*/
.csrList li:nth-child(2n) .listTitle{ left:auto; right:0;}
.csrList li:nth-child(2n){padding-right:50%; padding-left:0%;}
/*hover*/
.csrList li .ImgBox img,
.csrList li .ImgBoxB,.csrList li .ImgBox,
.csrList li .listTitle{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.csrList li:hover .ImgBox img{-moz-transform:scale(1.1); -webkit-transform:scale(1.1);transform:scale(1.1);}
@media screen and (max-width:1680px){
    .csrList li .listTitle .listTitleNr{padding-left:50px;padding-right:50px;}	
	.csrList li .ImgBox{height:480px;}
}
@media screen and (max-width:1320px){
    .csrList li .listTitle .listTitleNr{ padding:50px 50px;}
	.csrList li .listTitle h2{}
	.csrList li .listTitle h2 span{line-height:24px;}
	.csrList li .listTitle h2 .cn{font-size:20px;}
	.csrList li .listTitle .wz{font-size:14px;line-height:24px;}
	.csrList li .ImgBox{height:400px;}
}
@media screen and (max-width:1220px){
	
	.csrList li .listTitle h2{font-size:20px;}

    .csrList li .listTitle .listTitleNr{ padding:30px 30px;}
	.csrList li{min-height:380px;}
	.csrList li .ImgBox{height:380px;min-height:310px;}
}
@media screen and (max-width:768px){
	.csrList{padding-bottom:50px;}
    .csrList li{padding:0; min-height: inherit;}
    .csrList li .ImgBox{padding:25% 0;width:100%;position: relative;min-height: inherit; height:auto;}
	.csrList li .ImgBox img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;}
	.csrList li .listTitle{width:100%;position:static;right: 0;top:0;-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);overflow-y:hidden;}
    .csrList li .listTitle h2 .cn{font-size:20px;}
	.csrList li:nth-child(2n){padding-left:0; padding-right:0;}
	
	.csrList li .listTitle .mCSB_inside>.mCSB_container{ margin-right:10px;}
    .csrList li .listTitle .wz{max-height: inherit;}
}
@media screen and (max-width:500px){
    .csrList li .listTitle .wz br{ display:none;}	
	
	 .csrList li .listTitle .listTitleNr{ padding:50px 30px;}	
}




/*pageCase*/
.pageCase{padding-top:50px;overflow:hidden;}
/*pagecaseLunbo-swiper*/
.pagecaseLunbo-swiper{position: relative;}
.pagecaseLunbo-swiper .swiper-container{width:100%;}
.pagecaseLunbo-swiper .swiper-slide{width:33.333333%; }
.pagecaseLunbo-swiper .swiper-slide .item{display: block; padding:25px 25px;margin:0 20px; position:relative;border-radius:8px; overflow:hidden;background:#fff;}
.pagecaseLunbo-swiper .swiper-slide .item .picB{display: block;position:relative;background-size:100%;}
.pagecaseLunbo-swiper .swiper-slide .item .date,
.pagecaseLunbo-swiper .swiper-slide .item .picB,.pagecaseLunbo-swiper .swiper-slide .item .pic img,.pagecaseLunbo-swiper .swiper-slide .item{-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out; }
.pagecaseLunbo-swiper .swiper-slide .item .picB:after{content: '';width:100%;height:100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;overflow: hidden;background: url("../images/farm-xjbg.png") center center repeat-x;background-size:100% 100%; display:none;}
.pagecaseLunbo-swiper .swiper-slide .item .pic{display: block;position: relative;width: 100%;padding-bottom:54.76190476190476%;overflow: hidden;vertical-align:bottom;}
.pagecaseLunbo-swiper .swiper-slide .item .pic img{position: absolute;top:50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%,-50%);display: block;}
.pagecaseLunbo-swiper .swiper-slide .item:hover .pic img{-moz-transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%); -webkit-transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);-ms-transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);}
.pagecaseLunbo-swiper .swiper-slide .item .tit{ padding:30px 40px;border-bottom:1px solid #f3f3f3;}
.EN .pagecaseLunbo-swiper .swiper-slide .item .tit{ padding:30px 10px;}
.pagecaseLunbo-swiper .swiper-slide .item .des{font-size:20px;color:#000000;line-height:30px; min-height:90px;text-align: center; font-weight:300;}
.pagecaseLunbo-swiper .swiper-slide .item .date{font-size:14px;color:#9ea0ae;line-height:56px;text-align: center;}
.pagecaseLunbo-swiper .swiper-slide.swiper-slide-active .item .more,
.pagecaseLunbo-swiper .swiper-slide .item:hover .more{background-image:linear-gradient(-90deg,#4f7efc 0%,#55a7ff 100%);background-blend-mode:normal,normal;color:#fff;}
.pagecaseLunbo-swiper .swiper-slide .item:hover{background:#c61117;}
.pagecaseLunbo-swiper .swiper-slide .item:hover .tit{border-color:#b49167;}
.pagecaseLunbo-swiper .swiper-slide .item:hover .des{color:#fff;}
.pagecaseLunbo-swiper .swiper-slide .item:hover .date{color:#fff;}
.pagecaseLunbo-swiper .pageBtn{ text-align:center; padding-top:30px;}
/*swiper-button*/
.pagecaseLunbo-swiper .swiper-button-prev{ display:inline-block;opacity:0.5;width:40px;height:40px;position: static;top:0;margin-top:0;left:0;background: url("../images/page-left1.png") left center repeat-y;background-size:100%;outline:none;z-index:3; margin:0 5px;}
.pagecaseLunbo-swiper .swiper-button-next{display:inline-block;opacity:0.5;width:40px;height:40px;position:static;top:0;margin-top:0;right:0;background: url("../images/page-right2.png") right center repeat-y;background-size:100%;outline:none;z-index:3; margin:0 5px;}
.pagecaseLunbo-swiper .swiper-button-prev.swiper-button-disabled, 
.pagecaseLunbo-swiper .swiper-button-next.swiper-button-disabled{opacity:0.5;}

/*pagecaseLunbo-swiper*/
.pagecaseLunbo-swiper.pagecaseLunbo-swiper2 .swiper-slide .item{padding:0px!important;}
.pagecaseLunbo-swiper.pagecaseLunbo-swiper2 .swiper-slide .item .pic{padding-bottom:60%;}
.pagecaseLunbo-swiper.pagecaseLunbo-swiper2 .swiper-slide .item .date{ display:none;}
.pagecaseLunbo-swiper.pagecaseLunbo-swiper2 .swiper-slide .item .tit{border-bottom:none;}
@media screen and (max-width:1220px) {
.pagecaseLunbo-swiper .swiper-slide{width:50%; }
}
@media screen and (max-width:1024px) {
.pagecaseLunbo-swiper .swiper-slide .item .des{font-size:18px;}
.pagecaseLunbo-swiper .swiper-slide .item .tit{ padding:25px 30px;}
}
@media screen and (max-width:768px) {
.pagecaseLunbo-swiper .swiper-slide{width:100%; }
.pagecaseLunbo-swiper .swiper-slide .item .tit{padding:20px 20px;}
.pagecaseLunbo-swiper .swiper-slide .item .des{font-size:16px;}
.pagecaseLunbo-swiper .swiper-slide .item{margin:0 10px; }
.pagecaseLunbo-swiper .swiper-button-prev,
.pagecaseLunbo-swiper .swiper-button-next,
.pagecaseLunbo-swiper .swiper-button-prev:after,
.pagecaseLunbo-swiper .swiper-button-next:after{ display:none;}
}







/*********************Culture*********************/



/*Culturetable*/
.Culturetable{ margin-bottom:25px;background:#fff;}
.Culturetable td{ width:50%; background:#fff;font-size:16px;line-height:34px;color:#000000;font-weight:400;}
.Culturetable td.wz{ padding:50px 12% 50px 3%;}
@media screen and (max-width:768px) {
.Culturetable td{ display:block!important; width:100%!important;}
}


/*Culturetable2*/
.pageCulture{padding-top:100px;overflow:hidden;}
.Culturetable2{ margin-bottom:25px;}
.Culturetable2 td h2{font-size:24px;line-height:70px; font-weight:400; background:#ad813f; color:#fff; text-align:center;}
@media screen and (max-width:1220px) {
.Culturetable2 td h2{font-size:22px;line-height:70px;}
.pageCulture{padding-top:90px;padding-bottom:40px;}
}
@media screen and (max-width:1024px) {
.Culturetable2 td h2{font-size:20px;line-height:60px;}
.pageCulture{padding-top:70px;padding-bottom:30px;}
}
@media screen and (max-width:768px) {.pageCulture{padding-top:50px;padding-bottom:25px;}
.Culturetable2 td h2{font-size:18px;line-height:50px;}
}




/*pageShili*/
.pageShili{margin-bottom:0;overflow:hidden;width:100%; display:block;padding-top:30px;padding-bottom:70px;}
.pageShili .pageShiliBox{overflow:hidden;padding-top:0px;}
.pageShili .pageShiliCon{display:block;overflow:hidden;width:100%;height:560px;background-position:center center;background-repeat:no-repeat;background-size:cover; position:relative;background-color:#ccc;}
/**/
.pageShili .ShiliList{font-size:0;margin:0 0; line-height:0;vertical-align: bottom;}
.pageShili .li{padding:0;margin:0;width:33.3333333%;position:relative; float:left;}
.pageShili .li:after{ content:'';display: block;width:1px;height:100%;background:#fff;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity: 0.3; position:absolute;top:0;right:0;}
.pageShili .li .img{display:none;position: absolute;left: 0;bottom:0;height:100%; width:100%;}
.pageShili .li .img img {height:100%;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;position: absolute;top: 50%;left:0;right:0; margin:0 auto;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-o-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);display: block;max-width: none;}
.pageShili .li .liBg{position: absolute;left: 0;bottom:0;width:100%;height:100%;background:#b49167;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;z-index:2; visibility:hidden;}
.pageShili .li .liBg:after{content:'';position: absolute;left: 0;top:0;width:100%;height:100%;background:url(../images/bg90.png) center bottom no-repeat; background-size:100%;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0; z-index:1; visibility:hidden;}
/**/
.pageShili .li .item{display:block;position:relative; z-index:3; height:560px; text-align:center;}
.pageShili .li .item .title{ text-align:center;}
.pageShili .li .item .title .t{font-size:26px;color:#000;line-height:normal;margin-bottom:5px;}
.pageShili .li .item .title .en{font-size:14px; color:#646464;line-height:normal;text-transform:uppercase;margin-bottom:60px;}
.pageShili .li .item .des{position: absolute;top: 50%;left:0; right:0;-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);-o-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);padding:40px 40px;}
.pageShili .li .item .des .wz{font-size:16px;line-height:32px;overflow:hidden;color:#000;}
/*hover*/
.pageShili .li .item,
.pageShili .li .item .des,
.pageShili .li .liBg,
.pageShili .li .liBg:after{-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.pageShili .li.active .liBg:after{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity: 0.5;visibility:visible;}
.pageShili .li.active .liBg{filter:alpha(opacity=90);-moz-opacity:0.90;-khtml-opacity:0.90;opacity: 0.90;visibility:visible;}
.pageShili .li.active .item .des{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible;}
/*.pageShili .li.active .item .title{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden; height:0;}*/
.pageShili .li.active .item .title .t,
.pageShili .li.active .item .title .en,
.pageShili .li.active .item .des .wz{color:#fff;}
/**/
.pageShili .swiper-pagination,
.pageShili .swiper-button-prev,
.pageShili .swiper-button-next{filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;visibility:hidden;}
@media screen and (max-width:1680px) {
.pageShili .li .item,
.pageShili .pageShiliCon{height:500px;}	
.pageShili .li .item .title .t{font-size:24px;}
.pageShili .li .item .title .en{margin-bottom:50px;}
}
@media screen and (max-width:1440px) {
.pageShili .li .item,
.pageShili .pageShiliCon{height:480px;}	
	.pageShili .li .item .title .t{font-size:22px;}
.pageShili .li .item .title .en{font-size:12px;margin-bottom:40px;}
.pageShili .li .item .des{padding:30px 30px;}
.pageShili .li .item .des .wz{font-size:14px;line-height:28px;}
}
@media screen and (max-width:1220px) {.pageShili{padding-bottom:60px;}
.pageShili .li .item,
.pageShili .pageShiliCon{height:450px;}
}
@media screen and (max-width:1024px) {.pageShili{padding-bottom:50px;}
.pageShili .li .item,
.pageShili .pageShiliCon{height:400px;}
}
@media screen and (max-width:768px) {.pageShili{padding-bottom:30px;}
.pageShili .li .img{display: block;}
.pageShili .li{width:100%;}

.pageShili .li.active .liBg:after{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden;}
.pageShili .li.active .liBg{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden;}
.pageShili .li.active .item .des{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible;}
.pageShili .li.active .item .title{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden;}
.pageShili .li.active .item .des .wz{color:#000;}

.pageShili .pageShiliCon{height:350px; background:none!important;}
.pageShili .li .item{height:350px;}


}






/*********************about*********************/
/*pageabout1*/
.pageInfo{background-position:center top;background-size:100%; background-repeat:no-repeat;}
.pageAbout{ background-color:#fff;background-position:center top;}
.pageabout{padding:100px 0 50px 0;}
.pageabout .page-Tit{ text-align:left;}
@media screen and (max-width:1220px) {
.pageabout{padding:90px 0 50px 0;}
}
@media screen and (max-width:768px) {
.pageabout{padding:70px 0 50px 0;}
}

/*pageTop500*/
.pageTop500{padding-bottom:0;}

/*pageHistory*/
.pageHistory{background-image:url(../images/page-2bg.jpg);background-repeat:no-repeat; background-color:#fff;padding-top:100px;padding-bottom:120px;background-position: center bottom;}
.pageHistoryList{overflow:hidden;margin:0 auto; min-height:560px;}
.pageHistoryList ul{margin:0;height:100%;overflow: hidden;font-size:0;line-height:normal;}
.pageHistoryList li{display:inline-block;*display:inline;zoom:1;margin:0;padding:0;list-style:none;width:25%;vertical-align:top;margin-bottom:30px;}
.pageHistoryList li .y{overflow:hidden;width:100%; text-align:center;}
.pageHistoryList li .y img{display: block; width:17px;display:block; margin:0 auto;}
.pageHistoryList li .listTitle{ text-align:center;}
.pageHistoryList li .listTitle h2{font-size:34px;line-height:normal;color:#ad813f;font-weight:bold;margin-bottom:15px;}
.pageHistoryList li .listTitle h3{font-size:24px;line-height:normal;color:#ad813f;font-weight:400;margin-bottom:8px;}
.pageHistoryList li .listTitle p{font-size:16px;line-height:26px;max-height:52px;overflow:hidden;color:#ad813f;font-weight:400;margin-bottom:20px;}
.pageHistoryList li.li1{ margin-top:310px;}
.pageHistoryList li.li2{ margin-top:220px;}
.pageHistoryList li.li3{ margin-top:110px;}
@media screen and (max-width:1440px){
.pageHistoryList li .listTitle h2{font-size:32px;}
.pageHistoryList li .listTitle h3{font-size:22px;}
.pageHistoryList li .listTitle p{font-size:14px;}
.pageHistoryList li.li1{ margin-top:300px;}
.pageHistoryList li.li2{ margin-top:210px;}
.pageHistoryList li.li3{ margin-top:100px;}
}

@media screen and (max-width:1220px){.pageHistory{ margin-bottom:50px;  background-position: left center;}

.pageHistoryList li .listTitle h2{font-size:30px;}
.pageHistoryList li .listTitle h3{font-size:20px;}
.pageHistoryList li .listTitle p{font-size:12px;}
.pageHistoryList li.li1{ margin-top:300px;}
.pageHistoryList li.li2{ margin-top:210px;}
.pageHistoryList li.li3{ margin-top:100px;}
}
@media screen and (max-width:920px){
.pageHistoryList li .listTitle h2{font-size:30px;margin-bottom:10px;line-height: 30px;}
.pageHistoryList li .listTitle h3{font-size:20px;}
.pageHistoryList li .listTitle p{font-size:12px;}
.pageHistoryList li{ width:50%; margin-bottom:30px;}
.pageHistoryList li.li1{ margin-top:0px;}
.pageHistoryList li.li2{ margin-top:0px;}
.pageHistoryList li.li3{ margin-top:0px;}
}


/*pageYewu*/
.pageYewu{background-color:#fff;padding-top:100px;padding-bottom:100px;}

/*pageYewuList*/
.pageYewuList{overflow:hidden;margin:0 auto;}
.pageYewuList ul{position:relative; font-size:0;}
.pageYewuList ul{margin:0;height: 100%;overflow: hidden;font-size:0;line-height:normal;}
.pageYewuList li{height:100%;overflow:hidden;position:relative;min-height:0;display:inline-block;*display:inline;zoom:1;margin:0;padding:0;list-style:none;width:100%;vertical-align:top;padding-left:50%;}
.pageYewuList li .ImgBoxB{display: block;width:100%;}
.pageYewuList li .ImgBox{overflow:hidden;width:100%;position:relative;}
.pageYewuList li .ImgBox img{display: block;height:100%;object-fit: cover; display:block;}
.pageYewuList li .listTitle{width:50%;position: absolute;left:0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);/*max-height:500px; overflow-y:scroll; */}
.pageYewuList li .listTitle::-webkit-scrollbar{width:0;height:4px;background-color:#333333;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.pageYewuList li .listTitle::-webkit-scrollbar-thumb{ background-color:#575552;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}	
.pageYewuList li .listTitle .listTitleNr{padding-top:30px;padding-bottom:30px;padding-left:18.75%;padding-right:10%;position:relative;z-index:2;} 
.pageYewuList li .listTitle h2{font-size:40px;line-height:normal;color:#000000;font-weight:400;margin-bottom:45px;}
.pageYewuList li .listTitle .wz{font-size:16px;line-height:34px;max-height:256px;overflow:auto;color:#000000;text-align:justify;font-weight:400;padding-right:8px;}
.pageYewuList li .listTitle .wz::-webkit-scrollbar{width:4px;height:4px;background-color:#e1dcd8;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.pageYewuList li .listTitle .wz::-webkit-scrollbar-thumb{ background-color:#ad813f;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}	
/*dragger_bar*/
.pageYewuList li .listTitle .mCSB_inside>.mCSB_container{ margin-right:30px;}
.pageYewuList li .listTitle .mCSB_scrollTools{width:6px;}
.pageYewuList li .listTitle .mCSB_scrollTools .mCSB_draggerRail{background:#d8d8d8!important;width:6px;}
.pageYewuList li .listTitle .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background:#595959!important;width:6px;}
/*2n*/
.pageYewuList li:nth-child(2n) .listTitle{ left:auto; right:0;}
.pageYewuList li:nth-child(2n){padding-right:50%; padding-left:0%;}
.pageYewuList li:nth-child(2n) .listTitle .listTitleNr{padding-left:10%;padding-right:18.75%;}
/*hover*/
.pageYewuList li .ImgBox img,
.pageYewuList li .ImgBoxB,.pageYewuList li .ImgBox,
.pageYewuList li .listTitle{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.pageYewuList li .ImgBox:hover img{-moz-transform:scale(1.1); -webkit-transform:scale(1.1);transform:scale(1.1);}
@media screen and (max-width:1640px){
    .pageYewuList li .listTitle .listTitleNr{padding-left:50px;padding-right:50px;}	
	.pageYewuList li .listTitle h2{font-size:36px;margin-bottom:40px;}
}
@media screen and (max-width:1220px){
    
	.pageYewuList li .listTitle h2{font-size:30px;margin-bottom:35px;}
	.pageYewuList li .listTitle .wz{font-size:14px;line-height:24px;}

	.pageYewuList{padding-bottom:50px;}
    .pageYewuList li{padding:0; min-height: inherit; background:#fff; position:relative; z-index:3;}
    .pageYewuList li .ImgBox{width:100%;position: relative;min-height: inherit; height:auto;}
	.pageYewuList li .ImgBox img{ height:auto;object-fit:; }
	.pageYewuList li:hover .ImgBox img{-moz-transform:scale(1); -webkit-transform:scale(1);transform:scale(1);}
	.pageYewuList li .listTitle{width:100%;position:static;right: 0;top:0;-webkit-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);overflow-y:hidden;}
	.pageYewuList li:nth-child(2n){padding-left:0; padding-right:0;}
	
	.pageYewuList li .listTitle .mCSB_inside>.mCSB_container{ margin-right:10px;}
	.pageYewuList li .listTitle .mCSB_scrollTools{width:4px;}
	.pageYewuList li .listTitle .mCSB_scrollTools .mCSB_draggerRail{background:#d8d8d8!important;width:4px;}
	.pageYewuList li .listTitle .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background:#595959!important;width:4px;}
    .pageYewuList li .listTitle .wz{max-height: inherit;}
	
	.pageYewuList li .listTitle .listTitleNr{ padding-top:70px;padding-bottom:70px;padding-left:30px;padding-right:30px;}

	.pageYewuList li:nth-child(2n){padding-right:0; padding-left:0%;}
.pageYewuList li:nth-child(2n) .listTitle .listTitleNr{padding-left:30px;padding-right:30px;}
}
@media screen and (max-width:1024px){
	
	.pageYewuList li .listTitle h2{font-size:28px;margin-bottom:35px;}
}
@media screen and (max-width:768px){
    .pageYewuList li .listTitle .wz br{ display:none;}		
	
	.pageYewuList li .listTitle h2{font-size:24px;margin-bottom:30px;}
}






/*pageYewu*/
.pageYewu{background-color:#fff;padding-top:100px;padding-bottom:100px; position:relative;}
.pageYewu:before{content: '';width:17px;height:17px;position: absolute;left: 0;top: 0;right: 0;margin:0 auto;background: url("../images/page-dian2.jpg") center center no-repeat;background-size:100%; z-index:2;}
.pageYewu:after{content: '';width:1px;height:100%;position: absolute;left: 0;top: 0;right: 0;margin:0 auto;background:#cfb99e;}
/*pageDongshi*/
.pageDongshi{background-image:url(../images/pagedongshibg.jpg); bbackground-position:center top;background-repeat:no-repeat; background-color:#fbfbfb;padding-top:0;padding-bottom:0;}
/*cpageDongshiTable*/
.pageDongshiTable td{ width:50%;font-size:16px;line-height:34px;color:#000000;font-weight:400; vertical-align:top;}
.pageDongshiTable td.wz{ padding:100px 10% 30px 0%;}
.pageDongshiTable td h2{font-size:40px;line-height:normal;color:#000000;font-weight:400;margin-bottom:45px;}
.pageDongshiTable td h2 span{color:#ad813f; padding-left:5px;}
@media screen and (max-width:1640px){
	.pageDongshiTable td h2{font-size:36px;margin-bottom:40px;}
	.pageDongshiTable td.wz{ padding:90px 7% 30px 30px;}
}
@media screen and (max-width:1220px){
	.pageYewu:after{ height:150px;}.pageYewu{padding-bottom:0px;}
	
	.pageDongshiTable td.wz{ padding:70px 30px 30px 30px;}
	.pageDongshiTable td{font-size:14px;line-height:30px;}
	.pageDongshiTable td h2{font-size:30px;margin-bottom:35px;}
}
@media screen and (max-width:1024px){
	.pageYewuList li .listTitle h2{font-size:28px;margin-bottom:35px;}

}
@media screen and (max-width:992px) {
    .pageDongshiTable td{ display:block!important; width:100%!important;}
}
@media screen and (max-width:768px){
	.pageDongshiTable td h2{font-size:24px;margin-bottom:30px;}
}







/*********************page history*********************/


/*flexbox*/
.flexbox{display:flex;display:-webkit-box;/* Chrome 4+,Safari 3.1,iOS Safari 3.2+ */
  display:-moz-box;/* Firefox 17- */
  display:-webkit-flex;/* Chrome 21+,Safari 6.1+,iOS Safari 7+,Opera 15/16 */
  display:-moz-flex;/* Firefox 18+ */
  display:-ms-flexbox;/* IE 10 */
}
.phoneshow{ display:none;}
@media screen and (max-width:992px){	
.pcshow{ display:none}
.phoneshow{ display: block;}
}



/*pagehistoryLunbo*/
.pagehistoryLunbo{}
.pagehistoryLunbo .pcshow .page-Tit{ text-align:left;}
.pagehistoryLunbo .detail-box,.pagehistoryLunbo .detail-list{position:relative;z-index:2}
.pagehistoryLunbo .detail-box{position:relative;width:35.75%;border-left:1px solid #cccccc;border-right:1px solid #cccccc;}
.pagehistoryLunbo .detail-box .index-title-box{display:none}
.pagehistoryLunbo .detail-list{position:relative;width:64.25%;padding-top:85px;padding-right:14px}
.pagehistoryLunbo .detail-list .item{display:none}
.pagehistoryLunbo .detail-list  .list{ margin-top:80px;}
.pagehistoryLunbo .year{font-size:40px; font-family:Arial, Helvetica, sans-serif;line-height:40px;margin-bottom:24px; font-weight:500; color:#c71316;}
.pagehistoryLunbo .desc{font-size:16px;color:#000000;line-height:30px; font-weight:400;}
.pagehistoryLunbo .desc p{ padding-left:24px;background:url(../images/page3-yuan.png) left 6px no-repeat;background-size:18px; margin-bottom:10px;}

/*pagehistoryLunbo .swiper-box*/
.pagehistoryLunbo .swiper-box{position:relative;padding-left:155px}
.pagehistoryLunbo .swiper-box:before{content:"";width:100%;height:154px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border:1px solid #cccccc;border-left:none;border-right:none}
.pagehistoryLunbo .swiper-box .swiper-container{height:673px}
.pagehistoryLunbo .swiper-box .brief{transition-delay:0.2s}
.pagehistoryLunbo .swiper-box .swiper-slide{position:relative;cursor:pointer; font-family:Arial, Helvetica, sans-serif;font-size:30px;color:#9ea0ae;align-items:center;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.pagehistoryLunbo .swiper-box .swiper-slide.swiper-slide-active{color:#b49167;font-size:40px}
/*btn-box*/
.pagehistoryLunbo .btn-box{position:absolute;right:60px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:10;width:40px;height:180px;flex-flow:wrap}
.pagehistoryLunbo .btn-box:before{content:"";display:block;width:98px;height:1px;background-color:#e4e4e4;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:50%;z-index:10}
.pagehistoryLunbo .swiper-btn{display:block;width:100%;height:40px;margin:0 auto;top:0;position:static;transform:none}
.pagehistoryLunbo .swiper-btn:before{content:"";display:block;width:100%;height:100%;opacity:1;background-size:40px;background-position:center center;background-repeat:no-repeat;}
.pagehistoryLunbo .swiper-btn.prev{margin-bottom:110px;}
.pagehistoryLunbo .swiper-btn.prev:before{background-image:url(../images/arrow-top.png)}
.pagehistoryLunbo .swiper-btn.next:before{background-image:url(../images/arrow-bottom.png)}
@media screen and (max-width:1320px){.pagehistoryLunbo .swiper-box{position:relative;padding-left:135px}
	.pagehistoryLunbo .swiper-box .swiper-slide{font-size:28px}
.pagehistoryLunbo .swiper-box .swiper-slide.swiper-slide-active{font-size:36px}
}
@media screen and (max-width:1220px){	.pagehistoryLunbo .swiper-box{position:relative;padding-left:105px}
.pagehistoryLunbo .swiper-box .swiper-slide{font-size:26px}
.pagehistoryLunbo .swiper-box .swiper-slide.swiper-slide-active{font-size:32px}
}
@media screen and (max-width:1024px){.pagehistoryLunbo .swiper-box{position:relative;padding-left:75px}
.pagehistoryLunbo{padding-top:50px;padding-bottom:50px;flex-flow:wrap;flex-direction:column-reverse}
.pagehistoryLunbo .detail-box{width:100%;padding-left:0;border-left:none;border-right:none;}
.pagehistoryLunbo .detail-box .index-title-box{display:block}
.pagehistoryLunbo .detail-box:before{content:"";height:50px}
.pagehistoryLunbo .detail-list{padding-left:0;padding-right:0;width:100%;padding-top:0}
.pagehistoryLunbo .detail-list .index-title-box{display:none}
.pagehistoryLunbo .detail-list .item{padding:50px 0 0}
.pagehistoryLunbo .year{font-size:30px;line-height: normal;margin-bottom:20px;}
.pagehistoryLunbo .desc{font-size:15px;line-height:30px;}
.pagehistoryLunbo .swiper-box{padding-left:0}
.pagehistoryLunbo .swiper-box .swiper-container{height:300px}

.pagehistoryLunbo .swiper-box:before{height:60px;}


.pagehistoryLunbo .detail-list  .list{ margin-top:0px;}
.pagehistoryLunbo .btn-box{left:auto;right:40px;width:40px;height:180px}
.pagehistoryLunbo .btn-box:before{width:120pxm}
.pagehistoryLunbo .swiper-btn{height:40px}
.pagehistoryLunbo .swiper-btn:before{background-size:100%}

.pagehistoryLunbo .btn-box{height:120px;}
.pagehistoryLunbo .swiper-btn.prev{margin-bottom:10px}

.pagehistoryLunbo .swiper-box .swiper-slide{font-size:24px}
.pagehistoryLunbo .swiper-box .swiper-slide.swiper-slide-active{font-size:30px}
}
@media screen and (max-width:768px){

.pagehistoryLunbo .swiper-box .swiper-slide{font-size:20px}
.pagehistoryLunbo .swiper-box .swiper-slide.swiper-slide-active{font-size:26px}
}


/*********************page honor*********************/

/*honorList*/
.pagehonor{ padding-top:0px;}
.honorList{margin:0 -5px;padding:0;overflow:hidden;height:auto;color:#a0a0a0;font-size:0;line-height:normal;padding-top:0px;background:#fff;}
.honorList li{font-size:0;display:inline-block;*display:inline;zoom:1;margin:0;padding:0;list-style:none;width:20%;vertical-align:top;margin-bottom:60px;}
.honorList li a{display:block; margin:0 5px;padding:0;overflow:hidden; background:#fff;}
.honorList li a .ImgBox{ width:100%; height:auto;position:relative;overflow:hidden;}
.honorList li a img{width:100%; height:auto;transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;position:relative; z-index:1;}
.honorList li a {display: block; margin:0 40px;}
.honorList li a .ImgBoxB{display: block;background-color:#fff;padding:0px 0 25px 0; position:relative;background: url("../images/page-honor-shadow.png") center bottom no-repeat; }
.honorList li a .ImgBoxB:before,
.honorList li a .ImgBoxB:after{-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out; }
.honorList li a .ImgBoxB:before{content: '';width: 100%;height: 100%;background-size:100% 100%;left: 0;top: 0;position: absolute;display:none;}
.honorList li a .ImgBoxB:after{content: '';color:#fff;font-size: 18px;width:50px;height: 50px;line-height:50px;text-align: center;background-color:#b26c60;box-sizing:content-box;border-radius:5px;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;overflow: hidden;background-clip: content-box;opacity: 0;filter: alpha(opacity=0);-webkit-transform: scale(1.35);-ms-transform: scale(1.35);-o-transform: scale(1.35);transform: scale(1.35); background: url("../images/top-search2.png") center center no-repeat #b26c60;background-size:24px;display:none;}
.honorList li a :hover .ImgBoxB:before{background-color: rgba(255,255,255,0.2);}
.honorList li a :hover .ImgBoxB:after{opacity: .9;filter: alpha(opacity=90);-webkit-transform: none;-ms-transform: none;-o-transform: none;transform: none;}
.honorList li a  .ImgBox{display: block;position: relative;width: 100%;padding-bottom:70%;overflow: hidden;vertical-align:bottom;}
.honorList li a  .ImgBox img{position: absolute;bottom:0;left: 50%;-webkit-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%,0);display: block;max-width: 100%; width:auto; max-height:100%; height: auto;}
.honorList li a{-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;}
.honorList li .listTitle .t{ display:block;font-size:16px;color:#000000;line-height:30px;overflow: hidden; text-align:center; padding-top:5px;}
@media screen and (max-width:1220px) {
	.honorList li { width:33.333%;}
    .honorList li a {display: block; margin:0 20px;}
}
@media screen and (max-width:768px) {
	.honorList li{width:50%;margin-bottom:10px;}
	.honorList li .listTitle .t{padding:15px 0;}
	.honorList li .listTitle .t{font-size:14px; line-height:24px;}
}
@media screen and (max-width:350px) {
	.honorList{margin:0 0px;}	
	.honorList li a{margin:0 0px;}	
	.honorList li{width:100%;}
	
}

/*honorList2*/
.honorList2{margin:0;padding:0;overflow:hidden;height:auto;color:#a0a0a0;font-size:0;line-height:normal;padding-top:0px;background:#fff;}
.honorList2 li{font-size:0;display:inline-block;*display:inline;zoom:1;margin:0;padding:0;list-style:none;width:33.333%;vertical-align:top;margin-bottom:60px;}
.honorList2 li a{display:block; margin:0;padding:0;overflow:hidden; background:#fff;}
.honorList2 li a .ImgBox{ width:100%; height:auto;position:relative;overflow:hidden;}
.honorList2 li a img{width:100%; height:auto;transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;position:relative; z-index:1;}
.honorList2 li a {display: block; margin:0 40px;}
.honorList2 li a .ImgBoxB{display: block;background-color:#fff;padding:0px 0 25px 0; position:relative;background: url("../images/page-honor-shadow.png") center bottom no-repeat; }
.honorList2 li a .ImgBoxB:before,
.honorList2 li a .ImgBoxB:after{-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out; }
.honorList2 li a .ImgBoxB:before{content: '';width: 100%;height: 100%;background-size:100% 100%;left: 0;top: 0;position: absolute;display:none;}
.honorList2 li a .ImgBoxB:after{content: '';color:#fff;font-size: 18px;width:50px;height: 50px;line-height:50px;text-align: center;background-color:#b26c60;box-sizing:content-box;border-radius:5px;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;overflow: hidden;background-clip: content-box;opacity: 0;filter: alpha(opacity=0);-webkit-transform: scale(1.35);-ms-transform: scale(1.35);-o-transform: scale(1.35);transform: scale(1.35); background: url("../images/top-search2.png") center center no-repeat #b26c60;background-size:24px;display:none;}
.honorList2 li a :hover .ImgBoxB:before{background-color: rgba(255,255,255,0.2);}
.honorList2 li a :hover .ImgBoxB:after{opacity: .9;filter: alpha(opacity=90);-webkit-transform: none;-ms-transform: none;-o-transform: none;transform: none;}
.honorList2 li a  .ImgBox{display: block;position: relative;width: 100%;padding-bottom:66.5%;overflow: hidden;vertical-align:bottom; background:#fff;}
.honorList2 li a  .ImgBox img{position: absolute;bottom:0;left: 50%;-webkit-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%,0);display: block;max-width: 100%; width:auto; max-height:100%; height: auto;}
.honorList2 li a{-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;}
.honorList2 li .listTitle .t{ display:block;font-size:16px;color:#333333;line-height:30px;overflow: hidden; text-align:center; padding-top:5px;}
@media screen and (max-width:1220px) {.honorList2{margin:0 -20px;}
	.honorList2 li { width:33.333%;}
    .honorList2 li a {display: block; margin:0 20px;}
}
@media screen and (max-width:768px) {
	.honorList2 li{width:50%;margin-bottom:10px;}
	.honorList2 li .listTitle .t{padding:15px 0;}
	.honorList2 li .listTitle .t{font-size:14px; line-height:24px;}
}
@media screen and (max-width:350px) {
	.honorList2{margin:0 0px;}	
	.honorList2 li a{margin:0 0px;}	
	.honorList2 li{width:100%;}
	
}


/*pagehonor4*/
.pagehonor4{ padding-bottom:0;padding-top:0;}
.pagehonor4 .pagehonor4Lunbo{background:url(../images/page4c-bg.jpg) center bottom no-repeat #f2f3f6;background-size:cover;padding-bottom:30px;padding-top:90px;}

/*pagehonor4Lunbo-swiper*/
.pagehonor4Lunbo-swiper{position: relative;padding:50px 80px;}
.pagehonor4Lunbo-swiper .swiper-container{width:100%;}
.pagehonor4Lunbo-swiper .swiper-slide{width:33.333333%; }
.pagehonor4Lunbo-swiper .swiper-slide .item{display: block;margin:0 13.5px; position:relative;overflow:hidden;}
.pagehonor4Lunbo-swiper .swiper-slide .item .picB{display: block;position:relative;background-size:100%;}
.pagehonor4Lunbo-swiper .swiper-slide .item .picB,.pagehonor4Lunbo-swiper .swiper-slide .item .pic img,.pagehonor4Lunbo-swiper .swiper-slide .item{-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out; }
.pagehonor4Lunbo-swiper .swiper-slide .item .picB:after{content: '';width:100%;height:100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;overflow: hidden;background: url("../images/farm-xjbg.png") center center repeat-x;background-size:100% 100%; display:none;}
.pagehonor4Lunbo-swiper .swiper-slide .item .pic{display: block;position: relative;width: 100%;padding-bottom:70.73170731707317%;overflow: hidden;vertical-align:bottom;}
.pagehonor4Lunbo-swiper .swiper-slide .item .pic img{position: absolute;top:50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%,-50%);display: block;max-width:none; width:auto; max-height:auto; height:100%;}
.pagehonor4Lunbo-swiper .swiper-slide .item:hover .pic img{-moz-transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%); -webkit-transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);-ms-transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);}
.pagehonor4Lunbo-swiper .swiper-slide .item .tit{border-bottom:1px solid #cd5241;font-size:20px;color:#fff;line-height:30px;text-align: center;font-weight:300; padding:20px 0;}
.pagehonor4Lunbo-swiper .swiper-slide .item:hover{background:#c61117;}
.pagehonor4Lunbo-swiper .swiper-slide .item:hover .tit{border-bottom:1px solid #cd5241;}
.pagehonor4Lunbo-swiper .pageBtn{ text-align:center; padding-top:30px;}
/*swiper-button*/
.pagehonor4Lunbo-swiper .swiper-button-prev{ display:inline-block;opacity:1;width:50px;height:50px;position:absolute;top:50%;margin-top:-50px;left:0;background: url("../images/arrow-left.png") left center repeat-y;background-size:100%;outline:none;z-index:3; margin:0 5px;}
.pagehonor4Lunbo-swiper .swiper-button-next{display:inline-block;opacity:1;width:50px;height:50px;position:absolute;top:50%;margin-top:-5px;right:0;background: url("../images/arrow-right.png") right center repeat-y;background-size:100%;outline:none;z-index:3; margin:0 5px;}
.pagehonor4Lunbo-swiper .swiper-button-prev.swiper-button-disabled, 
.pagehonor4Lunbo-swiper .swiper-button-next.swiper-button-disabled{opacity:0.5;}
@media screen and (max-width:1640px) {
	.pagehonor4Lunbo-swiper{padding:30px 50px;}
}
@media screen and (max-width:1220px) {.pagehonor4Lunbo-swiper{position: relative;padding:30px 0px;}
.pagehonor4Lunbo-swiper .swiper-slide{width:50%; }
}
@media screen and (max-width:1024px) {.pagehonor4Lunbo-swiper .swiper-slide{width:100%; }
.pagehonor4Lunbo-swiper .swiper-slide .item .des{font-size:18px;}
.pagehonor4Lunbo-swiper .swiper-slide .item .tit{ padding:25px 30px;}

.pagehonor4Lunbo-swiper .swiper-slide .item .tit{font-size:16px;padding:20px 0;}
}
@media screen and (max-width:768px) {

.pagehonor4Lunbo-swiper .swiper-slide .item .tit{padding:20px 20px;}
.pagehonor4Lunbo-swiper .swiper-slide .item .des{font-size:16px;}
.pagehonor4Lunbo-swiper .swiper-slide .item{margin:0 10px; }

.pagehonor4Lunbo-swiper{padding:50px 0px;}
.pagehonor4Lunbo-swiper .swiper-container{width:100%;}
.pagehonor4Lunbo-swiper .swiper-slide{width:100%; }
.pagehonor4Lunbo-swiper .swiper-slide .item{margin:0 0px; }


}



/*********************PageNav*********************/
/*PageNav*/
.PageNav {margin:0 auto;padding: 0;display:block; text-align:center;padding-top:50px;padding-bottom:50px;}
.PageNav ul{margin:0 auto; font-size:0;}
.PageNav li {list-style:none;display:inline-block;*display:inline; zoom:1;text-align: center;width:auto;}
.PageNav li a {display:inline-block;position:relative; padding:0 50px;}
.PageNav li a .icon{ text-align:center;padding-bottom:7px;}
.PageNav li a .icon img{ width:50px;}
.PageNav li a .tit{ text-align:center;line-height:30px;font-size:16px; color:#333333; font-weight:500;}
.PageNav li a:after {content: "";display: block;position: absolute;right:0;top:50%; margin-top:-24px;width:1px;height:48px;background:#f2f2f2;z-index:2;}
.PageNav li:last-child a:after {display:none;}
.PageNav .on a:after{width:100%;}
.PageNav .Navtit{ display:none;}
.PageNav li a,
.PageNav li a .tit,
.PageNav li a .icon{position:relative;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;-ms-transition: all 0.3s;transition: all 0.3s;}
.PageNav li a:hover .icon{-webkit-transform:translateY(4px);-moz-transform:translateY(4px);-o-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px);}
.PageNav .on .tit{color:#af8e65;font-weight:600}
.PageNav li a:hover .tit{color:#af8e65;}
@media screen and (max-width:1640px) {
.PageNav li a {padding:0 50px;}		
}
@media screen and (max-width:1320px) {
.PageNav li a {padding:0 40px;}		
}
@media screen and (max-width:1220px) {
.PageNav li a {padding:0 30px;}		
}
@media screen and (max-width:1024px) {
.PageNav li a {padding:0 20px;}
.PageNav li a .icon img{ width:35px;}
.PageNav ul{margin:0 auto;    min-width: 300px; display:block;}
.PageNav li{ margin-bottom:20px;}
.PageNav li a .icon img{ width:35px;}
.PageNav li a .tit{ font-size:14px;}
}
@media screen and (max-width:768px) {
.PageNav li a {padding:0 10px;min-width:0;}		
}
	
	
	
	

/*********************news*********************/

/*page-newsRight*/
.page-newsRight{width:340px; position:absolute;right:0;top:0;}
.page-newsRight .more-main{background-color:#f7f7f7;padding:40px 40px 0;color:#B3B3B3}
.page-newsRight .product-tag{margin-top:40px;background-color:#fff;padding-bottom:26px}
.page-newsRight .product-tag .product-img{width:300px;height:200px}
.page-newsRight .product-tag .product-name{text-align:center;padding-top:12px;color:#666;font-size:16px;line-height:16px}
.page-newsRight .product-tag .product-tips{font-size:14px;margin:16px auto 0;display:block;color:#b3b3b3;text-align:center;cursor:pointer;line-height:30px;width:100px;border-radius:15px;border:1px solid #f5f5f5}
.news-more-explain{font-size:20px;line-height:20px;padding-bottom:30px;color:#000000}
.news-more-content{padding-bottom:18px}
.news-more-title{font-size:15px;line-height:24px; color:#333333;}
.news-more-time{font-size:14px;line-height:24px; color:#b4b5bd;}
.news-more-content:hover .news-more-title{color:#b49167;}
@media screen and (max-width:1024px) {
.page-newsRight{ position:relative;width:100%;}	
}
@media screen and (max-width:768px) {
.page-newsRight .more-main{padding:30px 25px 0;}
.news-more-explain{font-size:16px;padding-bottom:20px;}
.news-more-content{padding-bottom:15px}
.news-more-title{font-size:14px;line-height:24px;}
.news-more-time{font-size:12px;line-height:24px;}
}


/*page-newsInfo*/
.page-newsInfoBox{padding-top:100px;padding-bottom:60px; background:#fff;}
.page-newsInfoCon{position:relative;padding-right:340px;}
.page-newsInfo{text-align:left;margin-right:100px;}
.page-newsInfo .page-newswz{background:#fff;}
.page-newsInfo .newsTit{font-size:30px; color:#000000; line-height: normal; text-align:left;font-weight:300;margin-bottom:30px;}
.page-newsInfo .newsShuju{ font-size:14px; color:#2a2b35;line-height:30px;text-align:left;margin-bottom:20px; }
.page-newsInfo .newsShuju em{ display:inline-block;font-size:14px; color:#9ea0ae;line-height:30px; font-style:normal; margin-right:60px;}
/*newsText*/
.page-newsInfo .newsText{color: #000000;font-size:16px;line-height:40px;margin-bottom:30px;font-style: normal;font-variant: normal;font-weight: 400;border-top:1px solid #dbdce2; padding-top:50px;}
.page-newsInfo .newsTextNr{padding-bottom:20px;}
.page-newsInfo .newsBtn{padding-top:20px;padding-bottom:20px;font-size:0;border-top:1px solid #dbdce2;border-bottom:1px solid #dbdce2; position:relative;text-align:left; }
.page-newsInfo .newsBtn .newsBtnA{display:block;width:50%;overflow:hidden;color:#909090;text-align:left; font-size:0;}
.page-newsInfo .newsBtn .newsBtnB{display:block;width:50%;overflow:hidden;color:#909090;text-align:left;font-size:0;}
.page-newsInfo .newsBtn .newsBtnA em,
.page-newsInfo .newsBtn .newsBtnB em{ font-style:normal;}
.page-newsInfo .newsBtn a{display:inline-block;color:#3b4048;font-size:16px;line-height:40px; height:40px;white-space:nowrap;text-overflow: ellipsis; overflow: hidden; background:#fff;text-align:left;}
.page-newsInfo .newsBtn a:hover{color:#e60012;}
.page-newsInfo .newsBtn a srtong{ color:#333333;}
@media screen and (max-width:1520px) {
    .page-newsInfo .newsTit{font-size:28px;}
}
@media screen and (max-width:1220px) {
    .page-newsInfo .newsTit{font-size:26px;}
}
@media screen and (max-width:1024px) {.page-newsInfoBox{padding-top:90px;}
    .page-newsInfo .newsTit{font-size:24px;}
	.page-newsInfoCon{padding-right:0;}
	.page-newsInfo{margin-right:0;}
	.page-newsInfo .newsBtn a{line-height:30px; height:30px;}
	.page-newsInfo .newsText{font-size: 14px;line-height:30px;margin-bottom:25px;padding-top:30px;}
}
@media screen and (max-width:992px) {
	.page-newsInfo .newsShuju,
	.page-newsInfo .newsTit,.page-newsInfo .newsText{ margin-bottom:15px;}
	.page-newsInfo .newsTit{ font-size:20px;width:auto;}
}
@media screen and (max-width:768px) {
	.page-newsInfoBox{padding-top:70px;padding-bottom:50px;}
	.page-newsInfo{text-align:left; width:100%;  float:none; margin-bottom:30px;}
	.page-newsInfo .newsShuju,
	.page-newsInfo .newsShuju em{font-size:12px;line-height:26px;}
	.page-newsInfo .newsText{font-size:14px;line-height:24px;}
	.page-newsInfo .newsBtn a{font-size:12px;padding:0 0px;}
}


/*page-back*/
.page-back{margin:0 auto;text-align:center; position:absolute;right:0;top:50%; margin-top:-30px;}
.page-back a{display:block;width:106px;font-size:14px!important;overflow:hidden;line-height:44px;height:44px;border:1px solid #b49167;border-radius:44px;color: #b49167!important;margin:0 auto;-webkit-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s; background:#fff; position:relative; text-align:center!important;}
.page-back a span{ display:inline-block; position:relative; z-index:2;overflow:hidden;text-align:center; margin: auto;}
.page-back a:hover{background:#b49167!important;color: #fff!important;}
@media screen and (max-width:1024px) {
.page-back a{font-size:14px!important;line-height:40px!important;height:40px!important;}	
}
@media screen and (max-width:768px) {
.page-back a{font-size:12px;line-height:40px!important;height:40px!important;}
.page-newsInfo .newsBtn .newsBtnA{width:100%;}
.page-newsInfo .newsBtn .newsBtnB{width:100%;}
.page-back{ position:relative;top:0;margin-top:30px;}
}





/*page-tab*/
.page-tab{margin:0 auto;padding:33px 0 33px 0;text-align: center; }
.page-tab ul { margin:0 auto;padding: 0;list-style: none; text-align:center;height: 44px;line-height: 44px;font-size: 0;}
.page-tab ul li{margin: 0;padding: 0;display: inline-block;position: relative;height: 44px;line-height: 44px;}
.page-tab ul li a{display: inline-block;text-align: center;font-size:15px;color: #474f62;padding: 0 16.5px;margin:0 4px;height:42px;line-height:42px;border: 1px solid #d2d2d2;background: #ffffff;}
.page-tab ul li a:hover,.page-tab ul li a.focus{background: #cfb99e!important;color: #ffffff!important;}
.page-tab ul li.next-page a, .page-tab ul li.prev-page a{padding: 0 35px;}
@media screen and (max-width:1024px){
.page-tab{margin:0 auto;padding:20px 0 20px 0;text-align: center; }
.page-tab ul {height: 30px;line-height: 30px;}
.page-tab ul li{height: 30px;line-height: 30px;}
.page-tab ul li a{font-size: 12px;padding: 0 20px;margin:0 4px;height:40px;line-height:40px;}
.page-tab ul li.next-page a, .page-tab ul li.prev-page a{padding: 0 50px;}
}
@media screen and (max-width:768px){
.page-tab ul li{ display:none;}	
.page-tab ul li.next-page, .page-tab ul li.prev-page{ display:inline-block;}
}







/*pageNewsList*/
.pageNewsBox{padding-top:100px;padding-bottom:100px; background:#fff;}

/*NewsListul*/
.NewsListul{display:block;font-size:0;line-height:0;margin:0;}
.NewsListul li{width:33.33333333%;display:inline-block;*display:inline;zoom:1;vertical-align:top; margin-bottom:40px;}
.NewsListul li .item{ display:block;position:relative; padding:30px 30px;}
/**/
.NewsListul li .imgB{border-radius:5px;overflow:hidden;}
.NewsListul li .imgBox{overflow:hidden;height:0;position:relative;padding-bottom:57.77777777777778%;}
.NewsListul li .imgBox img{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);display: block;max-width: 100%; width: 100%; max-height: none; height: auto;}
.NewsListul li .item:before,
.NewsListul li .item:after,
.NewsListul li .imgBox,
.NewsListul li .imgBox img,
.NewsListul li .text,
.NewsListul li .item{-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all .3s ease-in-out;}
.NewsListul li .item:hover .imgBox img{-moz-transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);-webkit-transform:scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);-ms-transform:scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);transform:scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);}
/**/
.NewsListul li .info{text-align:center; padding-top:30px;}
.NewsListul li .tit{ display:block;font-size:18px;line-height:34px;height:68px;color:#000;overflow:hidden;margin-bottom:10px;}
.NewsListul li .des{font-size:16px;color:#6b696a;line-height:28px;height:56px;overflow:hidden;font-weight:300;margin-bottom:30px}
.NewsListul li .date{font-size:16px;line-height:normal;color:#646464;font-weight:500;border-bottom:1px solid #ebebeb; padding-bottom:36px;}
.NewsListul li .item .tit:hover,
.NewsListul li .item:hover .date{color:#b49167;border-color:#b49167;}
.NewsListul li .item:hover{-moz-box-shadow: 0px 0px 50px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 0px 50px rgba(0,0,0,0.1);box-shadow: 0px 0px 50px rgba(0,0,0,0.1); background:#fff;}
@media screen and (max-width:1220px){
.NewsListul li{width:50%;}
.NewsListul li .tit{font-size:20px;}
}
@media screen and (max-width:1024px){
.NewsListul li .tit{font-size:20px;}
.NewsListul li .des{font-size:16px;line-height:30px;height:60px;margin-bottom:30px}
.NewsListul li .date{font-size:16px;margin-bottom:30px;}
.NewsListul li .date .d{ font-size:40px;}
}
@media screen and (max-width:768px){
.NewsListul{margin:0;padding-top:30px}
.NewsListul li .item{margin:0;}
.NewsListul li{width:100%;}
.NewsListul li .tit{font-size:22px;}
.NewsListul li .des{font-size:14px;line-height:30px;height:60px;margin-bottom:30px}
.NewsListul li .date{font-size:14px;margin-bottom:20px;}
.NewsListul li .date .d{ font-size:30px;}
}
@media screen and (max-width:550px){
.NewsListul li .tit{font-size:20px;}
}




/*pageNewsListul*/
.pageNewsListul{display:block;font-size:0;line-height:0;margin:0; padding-bottom:40px; padding-top:20px;}
.pageNewsListul li{width:100%;display:inline-block;*display:inline;zoom:1;vertical-align:top;}
.pageNewsListul li .item{ display:block;position:relative; padding:30px 30px;border-bottom:1px solid #e4e4ee;}
/**/
.pageNewsListul li .imgB{border-radius:5px;overflow:hidden; width:380px; float:left;}
.pageNewsListul li .imgBox{overflow:hidden;height:0;position:relative;padding-bottom:57.89473684210526%;}
.pageNewsListul li .imgBox img{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);display: block;max-width: 100%; width: 100%; max-height: none; height: auto;}
.pageNewsListul li .imgBox,
.pageNewsListul li .imgBox img,
.pageNewsListul li .item{-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all .3s ease-in-out;}
.pageNewsListul li .item:hover .imgBox img{-moz-transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);-webkit-transform:scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);-ms-transform:scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);transform:scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);}
/**/
.pageNewsListul li .info{padding-top:20px; float:left; width:calc(100% - 380px);}
.pageNewsListul li .infoB{ padding-left:65px; max-width:870px; padding-right:65px;overflow:hidden; height:180px;}
.pageNewsListul li .tit{ display:block;font-size:22px;line-height:30px;max-height:60px;font-weight:300;color:#000000;overflow:hidden;margin-bottom:40px;}
.pageNewsListul li .des{font-size:16px;color:#6b696a;line-height:30px;height:60px;overflow:hidden;font-weight:300;}
.pageNewsListul li .date{font-size:16px;line-height:30px;color:#9ea0ae;font-weight:500;margin-bottom:20px;}
.pageNewsListul li .m{width:30px; height:30px; position:absolute;top:50%;right:50px; margin-top:-15px;background: url("../images/news-m.png") center center no-repeat;background-size:100%; }
.pageNewsListul li .item:hover .tit,
.pageNewsListul li .item:hover .des,
.pageNewsListul li .item:hover .date{color:#fff;}
.pageNewsListul li .item:hover{background:#cfb99e;border-color:#cfb99e;}
.pageNewsListul li .item:hover .m{background-image:url("../images/news-m2.png");}
/*li1*/
.pageNewsListul li.li1{ margin-bottom:36px;}
.pageNewsListul li.li1 .item{padding:0;border-bottom:none;}
.pageNewsListul li.li1 .imgB{border-radius:5px;overflow:hidden;width:45.9375%;float:left;}
.pageNewsListul li.li1 .info{padding-top:100px; width:54.0625%;}
.pageNewsListul li.li1 .m{ display:none;}
.pageNewsListul li.li1 .infoB{ padding-left:85px; max-width:870px; padding-right:30px;overflow:hidden; height:210px;}
@media screen and (max-width:1680px){
.pageNewsListul li.li1 .info{padding-top:5.2%;}
}
@media screen and (max-width:1220px){
.pageNewsListul li .tit{font-size:20px;}


.pageNewsListul li.li1 .imgB{width:100%;float:none;}
.pageNewsListul li.li1 .info{padding-top:50px; padding-bottom:50px;width:100%;}
.pageNewsListul li.li1 .infoB{ padding-left:30px; padding-right:30px;}

.pageNewsListul li .m{ display:none;}
.pageNewsListul li .infoB{padding-right:0;}
}
@media screen and (max-width:1024px){
.pageNewsListul li .tit{font-size:20px;}
.pageNewsListul li .des{font-size:16px;line-height:30px;height:60px;margin-bottom:30px}
.pageNewsListul li .date{font-size:16px;margin-bottom:30px;}
.pageNewsListul li .date .d{ font-size:40px;}
}
@media screen and (max-width:920px){
.pageNewsListul{margin:0;padding-top:30px}
.pageNewsListul li .item{margin:0;}
.pageNewsListul li{width:100%;}
.pageNewsListul li .tit{font-size:22px;}
.pageNewsListul li .des{font-size:14px;line-height:30px;height:60px;margin-bottom:30px}
.pageNewsListul li .date{font-size:14px;margin-bottom:20px;}
.pageNewsListul li .date .d{ font-size:30px;}

.pageNewsListul li .item{ padding:30px 0;}

.pageNewsListul li .imgB{width:100%; float:none;}
.pageNewsListul li .info{float:none; width:100%;}

.pageNewsListul li .infoB{ padding-left:30px;padding-right:30px;height:180px;}

}
@media screen and (max-width:550px){
.pageNewsListul li .tit{font-size:20px;}
}






/*****************************Contact*****************************/
.pageContactBox{ padding-top:150px;padding-bottom:80px;background:#fff;}
.pageContactBox .pageContactWz{float:left; width:50%;}
.pageContactBox .pageContactimg{float:left; width:50%;}
.pageContactBox .page-Tit{text-align:left;}
.pageContactBox h2{ font-size:24px; font-weight:normal; color:#2a2b35;}
.pageContactBox .contactTable{max-width:640px;}
.pageContactBox .contactTable .wz{ text-align:left;}
.pageContactBox .contactTable .wz p{ margin-bottom:20px;}
.pageContactBox .contactTable .ewm p{ font-size:14px;color:#646464; margin-bottom:5px;}
@media screen and (max-width:1440px){
.pageContactBox{ padding-top:100px;padding-bottom:60px;}
}
@media screen and (max-width:1220px){.pageContactBox{ padding-top:90px;padding-bottom:50px;}
.pageContactBox .pageContactWz{float:none; width:100%; padding-bottom:50px;}
.pageContactBox .pageContactimg{float:none; width:100%;}
.pageContactBox h2{ font-size:20px;}

}
@media screen and (max-width:768px){.pageContactBox{ padding-top:70px;padding-bottom:50px;}
.pageContactBox .contactTable .ewm{ width:100%!important; display:block!important; float:none; text-align:left;}
.pageContactBox .contactTable .wz{ width:100%!important; display:block!important;}
.pageContactBox h2{ font-size:18px;}
	
}



/*pageMap*/
.pageMapB{overflow:hidden; position:relative; z-index:0;}
.pageMap{height:25vw;}
@media screen and (max-width:768px){
.pageMap{}
.pageMap{height:50vw;}
}




/*pageBrandlist*/
.pageBrand{padding-top:75px;padding-bottom:75px;}
.pageBrandlist{position:relative; z-index:1;}
.pageBrandlist ul{font-size:0; overflow:hidden;line-height:0;margin:0 -7px;}
.pageBrandlist li{ display:inline-block;*display:inline;zoom:1; vertical-align:top; width:50%; margin-bottom:15px;}
.pageBrandlist li .line{background-image:url(../images/contact-card-line.jpg); background-position:left center;background-repeat:no-repeat; height:7px; position:absolute; left:0;top:0;right:0;}
.pageBrandlist li .item{ position:relative;display:block;padding:72px 55px 60px 55px;margin:0 7px;overflow:hidden; background-color:#fff;background-image:url(../images/contact-cardbg.jpg); background-position:right bottom;background-repeat:no-repeat; background-size:100%;}
.pageBrandlist li .item,
.pageBrandlist li .des{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.pageBrandlist li .tit{ font-size:22px; color:#000000;font-weight:500; display:block; line-height:normal; margin-bottom:35px;}
.pageBrandlist li .des{ font-size:16px; color:#646464;line-height:normal;}
.pageBrandlist li .num{ display:block;font-size:18px;margin-bottom:15px; padding-left:25px;background-image:url(../images/contact-tel.png); background-position:left center;background-repeat:no-repeat; background-size:17px;}
.pageBrandlist li .item:hover{-moz-transform:translateY(5px);-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);}
.EN .pageBrandlist li .item{padding:72px 55px 36px 55px; min-height:307px;}
.EN .pageBrandlist li .add{ line-height:24px;min-height:72px; display:block;}
@media screen and (max-width:1220px) {
.pageBrandlist li{ width:50%;}	
.pageBrandlist li .tit{ font-size:20px;margin-bottom:30px;}
.pageBrandlist li .des{ font-size:14px;}
.pageBrandlist li .item{padding:60px 35px 60px 35px;}
}
@media screen and (max-width:1024px) {
.pageBrandlist li{ width:50%;}	
.pageBrandlist li .tit{ font-size:18px;margin-bottom:30px;}

.pageBrandlist li .item{padding:60px 20px 60px 20px;}
}
@media screen and (max-width:768px) {
.pageBrandlist li{ width:100%;}		
}










/*feedback2Box*/
.pageFeedback{padding-top:120px;padding-bottom:110px;background:url(../images/messagebg.png) center bottom no-repeat;background-size:100%;}
.pageFeedback .pageFeedbackB{ position:relative;}
.feedback2Box-tit{width:545px;height:100%;vertical-align:middle; position:absolute; left:0;top:0;}
.feedback2Box-tit .page-Tit{text-align:left;}
.feedback2Box{padding:0;font-size:15px;color:#595959;line-height:26px;padding-left:545px; position:relative;}
.feedback2Box:after{ content:''; position:absolute;top:0; height:100%;width:960px;left:50%; background:#fff;}
.feedback2Box-con{ padding-left:60px;padding-top:80px;background:#fff;}
.feedback2Box-conBox{margin:0 auto; position:relative;z-index:2; max-width:862px;}
.feedback2{font-size:14px;color:#7d7e8d;line-height:26px;text-align:left;padding:0;}
.feedback2 .t{ display:block;margin-bottom:10px;font-size:16px;color:#646464;}
.feedback2 .red{color:#c61317;}
.feedback2 .l1{float:left;width: 50%; position:relative;}
.feedback2 .l3{float:left;width: 50%; position:relative;}
.feedback2 .l2{float:left;width: 100%; position:relative;}
.feedback2 .l1Box{margin:0 13px; position:relative;}
.feedback2 .text{display:block;width:100%;padding:4px 10px;height:40px;line-height:40px;margin-bottom:20px;font-size:14px;color:#646464;font-family:Arial,'微软雅黑','Microsoft YaHei', Helvetica, sans-serif;outline:none;border:1px solid #d7d7d7;border-radius:5px;background:#fff;text-align:left; position:relative;}
.feedback2 .text2{height:85px;}
.feedback2 .getcode{margin-bottom:0px;}
.feedback2 .kk{ padding-left:15px;}
.feedback2 .inputbtn{ display:inline-block;text-align:left;border-radius:45px;color:#fff;overflow:hidden;width:144px; padding-left:30px;background:url(../images/btn.png) center no-repeat;background-size:100%;line-height:45px;margin-bottom:44px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all .3s ease-in-out;border:1px solid #fff; margin-top:35px;}
.feedback2 .inputbtn:hover{border-color:#ad813f; background:#fff;background-image:url(../images/ss2.png); background-size:16px; background-repeat:no-repeat; background-position:80% center;color:#ad813f;}
.feedback2 .text:focus,.feedback2 .text:active,.feedback2 .text2:focus,.feedback2 .text2:active,.feedback2 .getcode:focus,.feedback2 .getcode:active{-webkit-box-shadow: none;box-shadow: none;border: 2px solid rgba(94, 158, 255, 0.80); }
.feedback2 input::-webkit-input-placeholder { color: #909090; } 
.feedback2 input:-moz-placeholder { color: #909090; } 
.feedback2 input::-moz-placeholder { color: #909090; } 
.feedback2 input:-ms-input-placeholder { color: #909090; } 
.feedback2 textarea::-webkit-input-placeholder { color: #909090; } 
.feedback2 textarea:-moz-placeholder { color: #909090; } 
.feedback2 textarea::-moz-placeholder { color: #909090; } 
.feedback2 textarea:-ms-input-placeholder { color: #909090; } 
@media screen and (max-width:1220px){	
.feedback2Box-tit{width:100%; position: relative;}
.feedback2Box-tit img{ margin:0 auto; max-height:100px;}
.feedback2Box{padding-left:0;}
.feedback2Box{ height:auto;}
.feedback2Box-con{padding:0 30px;padding-top:50px;}
}
@media screen and (max-width:768px){	
.feedback2 .l1{float:left;width: 100%; position:relative;}
}




/*******************Business4*******************/
/*Business navs*/
.inner-nav-wrap1{margin-top:-88px;}
.inner-nav-wrap1 .inner-nav-banner{ padding-top:8px;}
.inner-nav-wrap1 .swiper-slide.bs{position:relative; width:25%;}
.inner-nav-wrap1 .swiper-slide.bs:before{ content:''; width:75px; height:75px;background:url(../images/business-nav-z.png) no-repeat center center; position:absolute;right:0;top:-8px; z-index:2;}
.inner-nav-wrap1 .swiper-slide.bs4{position:relative;width:25%;background:url(../images/business-nav4bg.jpg) no-repeat center center; background-size:cover;}
.inner-nav-wrap1 .swiper-slide.bs4:before{ content:''; width:75px; height:75px;background:url(../images/business-nav-z2.png) no-repeat center center; position:absolute;right:0;top:-8px; z-index:2;}
.inner-nav-wrap1 .swiper-slide.bs4 .ico-name{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity: 0;}
.inner-nav-wrap1 .swiper-slide.bs4:after{content:''; width:100px; height:100%;background:url(../images/b4.png) no-repeat left center; position:absolute;left:30px;top:0; z-index:2;}

.EN .inner-nav-wrap1 .swiper-slide.bs4:after{width:135px;background-image:url(../images/b4_en.png);}
.EN .inner-nav-wrap1 .swiper-slide.bs:before{background-image:url(../images/business-nav-z-en.png);}
.EN .inner-nav-wrap1 .swiper-slide.bs4:before{background-image:url(../images/business-nav-z2-en.png);}
@media (max-width: 1440px){  .inner-nav-wrap1{margin-top:-78px;}
.inner-nav-wrap1 .swiper-slide.bs4:after{width:90px; background-size:100%;}
}
@media (max-width: 1220px){  
.inner-nav-wrap1{margin-top:-68px;}
.inner-nav-wrap1 .swiper-slide.bs4:after{width:90px; background-size:100%;}
}
@media (max-width: 768px){
	.inner-nav-wrap1 .swiper-slide.bs,
	.inner-nav-wrap1 .swiper-slide.bs4{width:100%;}
}
@media (max-width: 350px){
.inner-nav-wrap1{margin-top:-58px;}	
}

/*Business4*/
.pageBusiness4{ padding-top:50px;}


/*pageSpaceList*/
.pageSpaceList{overflow:hidden;margin:0 auto;}
.pageSpaceList ul{position:relative; font-size:0;}
.pageSpaceList ul{margin:0;height: 100%;overflow: hidden;font-size:0;line-height:normal;}
.pageSpaceList li{height:100%;overflow:hidden;position:relative;display:inline-block;*display:inline;zoom:1;margin:0;padding:0;list-style:none;width:100%;vertical-align:top; margin-bottom:110px;}
.pageSpaceList li .ImgBoxB{display: block;width:41.3%; float: left; overflow:hidden;}
.pageSpaceList li .ImgBox{overflow:hidden;width:100%;position:relative;text-align:center; background: #ebe6e2;}
.pageSpaceList li .ImgBox img{display:block;height:413px;object-fit: cover; display:block; margin:0 auto;}
.pageSpaceList li .listTitle{width:58.7%; float:right;}
.pageSpaceList li .listTitle::-webkit-scrollbar{width:0;height:4px;background-color:#333333;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.pageSpaceList li .listTitle::-webkit-scrollbar-thumb{ background-color:#575552;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}	
.pageSpaceList li .listTitle .listTitleNr{padding-top:30px;padding-bottom:30px;padding-left:70px;padding-right:0;position:relative;z-index:2;}
.pageSpaceList li .listTitle h3{font-size:26px;line-height:normal;color:#ad813f;font-weight:300;margin-bottom:30px;}
.pageSpaceList li .listTitle .wz{font-size:16px;line-height:34px;max-height:170px;overflow:auto;color:#000000;text-align:justify;font-weight:400;padding-right:8px;}
.pageSpaceList li .listTitle .wz::-webkit-scrollbar{width:4px;height:4px;background-color:#e1dcd8;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.pageSpaceList li .listTitle .wz::-webkit-scrollbar-thumb{ background-color:#ad813f;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}	  
.pageSpaceList li .listTitle .add{font-size:16px;line-height:32px;color:#ad813f;margin-top:50px;}
.pageSpaceList li .listTitle .add strong{font-size:16px;color:#fff; background:#ad813f; text-align:center; display:inline-block; padding:0 13px;border-radius:5px;font-weight:400; margin-right:15px;}
/*dragger_bar*/
.pageSpaceList li .listTitle .mCSB_inside>.mCSB_container{ margin-right:30px;}
.pageSpaceList li .listTitle .mCSB_scrollTools{width:6px;}
.pageSpaceList li .listTitle .mCSB_scrollTools .mCSB_draggerRail{background:#d8d8d8!important;width:6px;}
.pageSpaceList li .listTitle .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background:#595959!important;width:6px;}
/*2n*/
.pageSpaceList li:nth-child(2n) .listTitle{float:left;}
.pageSpaceList li:nth-child(2n) .ImgBoxB{float:right;}
.pageSpaceList li:nth-child(2n) .listTitle .listTitleNr{padding-left:0;padding-right:70px;}
.pageSpaceList li:last-child{margin-bottom:0;}
/*hover*/
.pageSpaceList li .ImgBox img,
.pageSpaceList li .ImgBoxB,.pageSpaceList li .ImgBox,
.pageSpaceList li .listTitle{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.pageSpaceList li:hover .ImgBox img{-moz-transform:scale(1.1); -webkit-transform:scale(1.1);transform:scale(1.1);}
@media screen and (max-width:1220px){	
.pageSpaceList li{ margin-bottom:90px;}
}
@media screen and (max-width:1024px){	
.pageSpaceList li:nth-child(2n),
.pageSpaceList li:nth-child(2n),
.pageSpaceList li .ImgBoxB,
.pageSpaceList li .listTitle{width:100%; float:none;}
.pageSpaceList li .ImgBox img{height:60.05859375vw;width:100%;object-fit:contain;}
.pageSpaceList li:nth-child(2n) .listTitle .listTitleNr,
.pageSpaceList li .listTitle .listTitleNr{padding:50px 0;}
.pageSpaceList li{ margin-bottom:50px;}

.pageSpaceList li .listTitle h3{font-size:20px;margin-bottom:20px;}
.pageSpaceList li .listTitle .wz{font-size:14px;line-height:30px;max-height:none;}
.pageSpaceList li .listTitle .add{font-size:14px;line-height:30px;margin-top:30px;}
.pageSpaceList li .listTitle .add strong{font-size:14px;padding:0 10px;margin-right:10px;}
}
@media screen and (max-width:768px){
.pageSpaceList li .listTitle h3{font-size:18px;margin-bottom:20px;}
}	


/*pageProject*/
.pageProject{padding-top:50px;overflow:hidden;}
/*pageProjectLunbo-swiper*/
.pageProjectLunbo-swiper{position: relative;}
.pageProjectLunbo-swiper .swiper-container{width:100%;}
.pageProjectLunbo-swiper .swiper-slide{width:33.333333%;}
.pageProjectLunbo-swiper .swiper-slide .item{display: block;margin:0 30px; position:relative; overflow:hidden;}
.pageProjectLunbo-swiper .swiper-slide .item .picB{display: block;position:relative;background-size:100%;border-radius:8px;}
.pageProjectLunbo-swiper .swiper-slide .item .date,
.pageProjectLunbo-swiper .swiper-slide .item .picB,.pageProjectLunbo-swiper .swiper-slide .item .pic img,.pageProjectLunbo-swiper .swiper-slide .item{-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out; }
.pageProjectLunbo-swiper .swiper-slide .item .pic{display: block;position: relative;width: 100%;padding-bottom:59.78260869565217%;overflow: hidden;vertical-align:bottom;border-radius:8px;}
.pageProjectLunbo-swiper .swiper-slide .item .pic img{position: absolute;top:50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%,-50%);display: block;max-width:none; width:auto; max-height:auto; height:100%;}
.pageProjectLunbo-swiper .swiper-slide .item:hover .pic img{-moz-transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%); -webkit-transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);-ms-transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);}
.pageProjectLunbo-swiper .swiper-slide .item .tit{font-size:16px;color:#000000;line-height:30px;text-align: center; font-weight:300; padding-top:10px;}
.pageProjectLunbo-swiper .swiper-slide.swiper-slide-active .item .more,
.pageProjectLunbo-swiper .swiper-slide .item:hover .more{background-image:linear-gradient(-90deg,#4f7efc 0%,#55a7ff 100%);background-blend-mode:normal,normal;color:#fff;}
.pageProjectLunbo-swiper .pageBtn{ text-align:center; padding-top:30px;}
/*swiper-button*/
.pageProjectLunbo-swiper .swiper-pagination{ text-align:center;left:0;width: 100%; bottom:0; z-index:2; line-height:0; position:relative; margin-top:20px;} 
.pageProjectLunbo-swiper .swiper-pagination-bullet { opacity:1!important; width:10px; height:10px; text-align: center; border:1px solid #9ea0ae; background:transparent;border-radius:50%;margin:0 4px!important; outline:none;} 
.pageProjectLunbo-swiper .swiper-pagination-bullet-active {background:#9ea0ae;} 
.pageProjectLunbo-swiper .swiper-button-prev{ display:inline-block;opacity:0.5;width:40px;height:40px;position: static;top:0;margin-top:0;left:0;background: url("../images/page-left1.png") left center repeat-y;background-size:100%;outline:none;z-index:3; margin:0 5px;}
.pageProjectLunbo-swiper .swiper-button-next{display:inline-block;opacity:0.5;width:40px;height:40px;position:static;top:0;margin-top:0;right:0;background: url("../images/page-right2.png") right center repeat-y;background-size:100%;outline:none;z-index:3; margin:0 5px;}
.pageProjectLunbo-swiper .swiper-button-prev.swiper-button-disabled, 
.pageProjectLunbo-swiper .swiper-button-next.swiper-button-disabled{opacity:0.5;}
@media screen and (max-width:1220px) {
.pageProjectLunbo-swiper .swiper-slide{width:50%; }
}
@media screen and (max-width:1024px) {
.pageProjectLunbo-swiper .swiper-slide .item .des{font-size:18px;}
.pageProjectLunbo-swiper .swiper-slide .item .tit{ padding:25px 30px;}
}
@media screen and (max-width:768px) {
.pageProjectLunbo-swiper .swiper-slide{width:100%; }
.pageProjectLunbo-swiper .swiper-slide .item .tit{padding:20px 20px;}
.pageProjectLunbo-swiper .swiper-slide .item .des{font-size:16px;}
.pageProjectLunbo-swiper .swiper-slide .item{margin:0 10px; }
.pageProjectLunbo-swiper .swiper-button-prev,
.pageProjectLunbo-swiper .swiper-button-next,
.pageProjectLunbo-swiper .swiper-button-prev:after,
.pageProjectLunbo-swiper .swiper-button-next:after{ display:none;}
}


/*******************Business1*******************/

/*pageBusiness*/
.pageBusiness{padding-top:100px;overflow:hidden;}
.pageBusiness,
.pageBusiness4{font-size:18px; line-height:34px; color:#000000;}
@media screen and (max-width:1220px) {
.pageBusiness,
.pageBusiness4{font-size:16px; line-height:32px;}
}
@media screen and (max-width:1024px) {
.pageBusiness,
.pageBusiness4{font-size:14px; line-height:30px;}
}

/*pageBusinessListBox*/
.pageBusinessList{ padding-left:33.33333333333333%; position:relative;overflow:hidden;margin:0 auto;margin-top:50px;margin-bottom:75px;}
.pageBusinessList .BusinessListLeft{width:33.33333333333333%; height:100%; background:#fff; position: absolute; left:0;top:0;}
.pageBusinessList .BusinessListLeft .BusinessListWz{padding:55px 10.8% 30px 10.8%;}
.pageBusinessList .BusinessListLeft .link{ padding-top:15px;}
.pageBusinessList .BusinessListLeft .link a{font-size:14px;font-weight:500;color:#ad813f;}
.pageBusinessList .BusinessListLeft .link a:hover{ text-decoration:underline;color:#d70c25;}
.pageBusinessList .BusinessListLeft h3{font-size:26px;font-weight:500;color:#000000; margin-bottom:40px;}
.pageBusinessList .BusinessListLeft .wz{font-size:16px;line-height:34px;height:374px;overflow:hidden;color:#000000;text-align:justify;font-weight:400; }
/*dragger_bar*/
.pageBusinessList .BusinessListLeft .mCSB_inside>.mCSB_container{margin-right:30px;}
.pageBusinessList .BusinessListLeft .mCSB_scrollTools{width:3px;}
.pageBusinessList .BusinessListLeft .mCSB_scrollTools .mCSB_draggerRail{background:#e5e2e2!important;width:3px;}
.pageBusinessList .BusinessListLeft .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background:#ad813f!important;width:3px;}
/*pageBusinessList*/
.pageBusinessList .BusinessListRight{ overflow:hidden;}
.pageBusinessList ul{position:relative; font-size:0;margin:0;}
.pageBusinessList ul{margin:0;height: 100%;overflow: hidden;font-size:0;line-height:normal;}
.pageBusinessList li{height:100%;overflow:hidden;position:relative;display:inline-block;*display:inline;zoom:1;margin:0;padding:0;list-style:none;width:50%;vertical-align:top;margin-bottom:0px;position:relative; margin-bottom:14px;}
.pageBusinessList li.li3,
.pageBusinessList li.li4{ margin-bottom:0;}
.pageBusinessList li .item{ margin:0; margin-left:14px; }
.pageBusinessList li .item .imgB{display: block;position:relative;background-size:100%; overflow: hidden;}
.pageBusinessList li .item .img,
.pageBusinessList li .item .img img,
.pageBusinessList li .item{-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out; }
.pageBusinessList li .item .img{display: block;position: relative;width: 100%;padding-bottom:290px;overflow: hidden;vertical-align:bottom;}
.pageBusinessList li .item .img img{position: absolute;top:50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%,-50%);display: block;max-width:none; width:auto; max-height:auto; height:100%;}
.pageBusinessList li .item:hover .img img{-moz-transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%); -webkit-transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);-ms-transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);}
.pageBusinessList li
/*swiper-button*/
.BusinessListSW{ position:relative; overflow:hidden;}
.BusinessListSW .swiper-pagination{ text-align:center;left:0;width: 100%; bottom:0; z-index:2; line-height:0; position:relative; margin-top:20px; display:none;} 
.BusinessListSW .swiper-pagination-bullet {opacity:1!important; width:10px; height:10px; text-align: center; border:1px solid #9ea0ae; background:transparent;border-radius:50%;margin:0 4px!important; outline:none;} 
.BusinessListSW .swiper-pagination-bullet-active {background:#9ea0ae;}
.BusinessListSW .swiper-button-prev{display:inline-block;opacity:0.5;width:40px;height:40px;position:absolute;top:0;margin-top:0;left:0;background:url("../images/arrow-left.png") left center repeat-y;background-size:100%;outline:none;z-index:3;}
.BusinessListSW .swiper-button-next{display:inline-block;opacity:0.5;width:40px;height:40px;position:absolute;top:0;margin-top:0;right:0;background:url("../images/arrow-right.png") right center repeat-y;background-size:100%;outline:none;z-index:3;}
.BusinessListSW .swiper-button-prev.swiper-button-disabled, 
.BusinessListSW .swiper-button-next.swiper-button-disabled{opacity:0;}
@media screen and (max-width:1680px) {
.pageBusinessList .BusinessListLeft .BusinessListWz{padding:55px 8% 30px 8%;}
.pageBusinessList .BusinessListLeft h3{font-size:24px;margin-bottom:35px;}
.pageBusinessList .BusinessListLeft .wz{font-size:16px;line-height:30px;height:330px;}
.pageBusinessList li .item .img{padding-bottom:270px;}
.pageBusinessList .BusinessListLeft .mCSB_inside>.mCSB_container{margin-right:20px;}
}
@media screen and (max-width:1320px) {	
.pageBusinessList .BusinessListLeft h3{font-size:22px;margin-bottom:35px;}
.pageBusinessList .BusinessListLeft .wz{font-size:16px;line-height:30px;height:300px;}
.pageBusinessList li .item .img{padding-bottom:250px;}
.pageBusinessList .BusinessListLeft .mCSB_inside>.mCSB_container{margin-right:20px;}
}
@media screen and (max-width:1220px) {
.pageBusinessList .BusinessListLeft .wz{font-size:14px;line-height:26px;height:260px;}
.pageBusinessList li .item .img{padding-bottom:220px;}
.pageBusinessList .BusinessListLeft h3{font-size:20px;margin-bottom:30px;}
}
@media screen and (max-width:992px) {
.pageBusinessList{ padding-left:0; position:relative;overflow:hidden;margin:0 auto; margin-bottom:50px; margin-top:50px;}
.pageBusinessList .BusinessListLeft{width:100%; height:100%;position: static; left:0;top:0; margin-bottom:15px;}
.pageBusinessList ul{margin:0 -6px;}
.pageBusinessList li .item{ margin:0 6px;}
.pageBusinessList li .item .img{padding-bottom:60.41666666666667%;}
}
@media screen and (max-width:640px) {
.pageBusinessList .BusinessListLeft h3{font-size:18px;margin-bottom:20px;}
}




/*pageApplication*/
.pageApplication{padding-top:50px;overflow:hidden;}

/*pageApplicationListBox*/
.pageApplicationList{ padding-left:33.33333333333333%; position:relative;overflow:hidden;margin:0 auto;margin-bottom:50px;}
.pageApplicationList .ApplicationListLeft{width:33.33333333333333%; height:100%; background-cloor:#000;background-position:center top;background-size:cover;background-repeat:no-repeat;position: absolute; left:0;top:0;}
.pageApplicationList .ApplicationListLeft:after{content:'';position: absolute;left: 0;top:0;width:100%;height:100%;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}
.pageApplicationList .ApplicationListLeft .ApplicationListWz{padding:55px 14% 30px 14%; position:relative; z-index:2;}
.pageApplicationList .ApplicationListLeft h3 img{ width:60px; margin:0 auto; display:block; margin-bottom:10px;}
.pageApplicationList .ApplicationListLeft h3{font-size:22px;font-weight:500;color:#fff; margin-bottom:40px; text-align:center;}
.pageApplicationList .ApplicationListLeft .wz{font-size:16px;line-height:34px;height:374px;overflow:hidden;color:#fff;text-align:justify;font-weight:400; }
.pageApplicationList .ApplicationListLeft h3,
.pageApplicationList .ApplicationListLeft h3 img,
.pageApplicationList .ApplicationListLeft{-moz-transition: 0.5s;-webkit-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}
.pageApplicationList .ApplicationListLeft:hover h3 img{-o-transform:rotate(15deg) translateY(-5px);-webkit-transform:rotate(15deg) translateY(-5px);-moz-transform:rotate(15deg) translateY(-5px);-ms-transform:rotate(15deg) translateY(-5px);transform:rotate(15deg) translateY(-5px);}
/*dragger_bar*/
.pageApplicationList .ApplicationListLeft .mCSB_inside>.mCSB_container{margin-right:20px;}
.pageApplicationList .ApplicationListLeft .mCSB_scrollTools{width:3px;}
.pageApplicationList .ApplicationListLeft .mCSB_scrollTools .mCSB_draggerRail{background:#ffffff!important;width:3px;}
.pageApplicationList .ApplicationListLeft .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background:#ad813f!important;width:3px;}
/*pageApplicationList*/
.pageApplicationList .ApplicationListRight{ overflow:hidden;}
.pageApplicationList ul{position:relative; font-size:0;margin:0;}
.pageApplicationList ul{margin:0;height: 100%;overflow: hidden;font-size:0;line-height:normal;}
.pageApplicationList li{height:100%;overflow:hidden;position:relative;display:inline-block;*display:inline;zoom:1;margin:0;padding:0;list-style:none;width:50%;vertical-align:top;margin-bottom:0px;position:relative; margin-bottom:14px;}
.pageApplicationList li.li3,
.pageApplicationList li.li4{ margin-bottom:0;}
.pageApplicationList li .item{ margin:0; margin-left:14px; position:relative;}
.pageApplicationList li .item .imgB{display: block;position:relative;background-size:100%; overflow: hidden;}
.pageApplicationList li .item .img,
.pageApplicationList li .item img,.pageApplicationList .ApplicationListRight .ApplicationListImg,.pageApplicationList .ApplicationListRight .ApplicationListImg img,
.pageApplicationList li .item{-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out; }
.pageApplicationList li .item .img{display: block;position: relative;width: 100%;padding-bottom:290px;overflow: hidden;vertical-align:bottom;}
.pageApplicationList li .item .img img{position: absolute;top:50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%,-50%);display: block;max-width:none; width:auto; max-height:auto; height:100%!important;}
.pageApplicationList li .item:hover .img img{-moz-transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%); -webkit-transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);-ms-transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);}

.pageApplicationList li .listTitle .listTitleNr{z-index:2; position:absolute;left:0;right:0; bottom:0;background:url("../images/bg90.png") left center repeat;}
.pageApplicationList li .listTitle h2{font-size:16px;line-height:24px; padding:23px 5px;color:#fff;font-weight:400; text-align:center;}

.EN .pageApplicationList .ApplicationListLeft .wz{text-align:left; font-size:14px;}

@media screen and (max-width:1320px) {
.pageApplicationList .ApplicationListLeft h3 img{ width:50px;margin-bottom:10px;}
.pageApplicationList .ApplicationListLeft h3{font-size:20px;margin-bottom:30px;}
.pageApplicationList .ApplicationListLeft .wz{font-size:14px;line-height:30px;height:180px;}
}

@media screen and (max-width:1220px) {
.pageApplicationList li .listTitle h2{font-size:14px;line-height:24px; padding:18px 5px;}
}
@media screen and (max-width:920px) {
.pageApplicationList li .listTitle h2{font-size:14px;line-height:24px; padding:13px 5px;}
}
@media screen and (max-width:768px) {
.pageApplicationList li .listTitle h2{font-size:13px;line-height:24px; padding:8px 5px;}
}

/*swiper-button*/
.ApplicationListSW{ position:relative; overflow:hidden;}
.ApplicationListSW .swiper-pagination{ text-align:center;left:0;width: 100%; bottom:0; z-index:2; line-height:0; position: absolute; margin-top:20px; display:none;} 
.ApplicationListSW .swiper-pagination-bullet {opacity:1!important; width:10px; height:10px; text-align: center; border:1px solid #9ea0ae; background:transparent;border-radius:50%;margin:0 4px!important; outline:none;} 
.ApplicationListSW .swiper-pagination-bullet-active {background:#9ea0ae;}
.ApplicationListSW .swiper-button-prev{display:inline-block;opacity:0.5;width:40px;height:40px;position:absolute;top:0;margin-top:0;left:0;background:url("../images/arrow-left.png") left center repeat-y;background-size:100%;outline:none;z-index:3;}
.ApplicationListSW .swiper-button-next{display:inline-block;opacity:0.5;width:40px;height:40px;position:absolute;top:0;margin-top:0;right:0;background:url("../images/arrow-right.png") right center repeat-y;background-size:100%;outline:none;z-index:3;}
.ApplicationListSW .swiper-button-prev.swiper-button-disabled, 
.ApplicationListSW .swiper-button-next.swiper-button-disabled{opacity:0;}

.pageApplicationList .ApplicationListRight .ApplicationListImg{margin-left:14px; line-height:0; overflow:hidden;}
.pageApplicationList .ApplicationListRight .ApplicationListImg img{ width:100%;}
.pageApplicationList .ApplicationListRight .ApplicationListImg:hover img{-moz-transform: scale3d(1.05, 1.05, 1.05); -webkit-transform: scale3d(1.05, 1.05, 1.05) ;-ms-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}
.pageApplicationList .ApplicationListRight .ApplicationListImg video{display:block;width:100%;height:100%;max-width:100%;object-fit:cover}
.pageApplicationList .ApplicationListRight .ApplicationListImg.ApplicationListImg2 img{min-height: 500px;}
/*linr*/
.pageApplicationList li.linr{ margin-bottom:0; width:100%;}
.pageApplicationList li.linr .item{ display:block;}
.pageApplicationList li.linr .item .img{padding-bottom:111%;}
.pageApplicationList li.linr .listTitle .wz{font-size:16px;line-height:34px;max-height:272px;overflow:hidden;overflow-y:auto;color:#fff;text-align:justify;font-weight:400; display:none;padding-right:8px;}
.pageApplicationList li.linr .listTitle .wz::-webkit-scrollbar{width:4px;height:4px;background-color:#ad813f;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.pageApplicationList li.linr .listTitle .wz::-webkit-scrollbar-thumb{ background-color:#e1dcd8;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}	 
.pageApplicationList li.linr .item:hover h2{ display:none;}
.pageApplicationList li.linr .item:hover .listTitle .wz{ padding:0 8%;display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.pageApplicationList li.linr .item:hover .listTitle .listTitleNr{ height:100%; top:0;}
/**/
.pageApplicationList li.linr .listTitle .wz,
.pageApplicationList li.linr .item .listTitle .listTitleNr,
.pageApplicationList li.linr .item{-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out; }
/*swiper-button2*/
.ApplicationListSW2{ position:relative; overflow:hidden;}
.ApplicationListSW2 .swiper-pagination{ text-align:center;left:0;width: 100%; bottom:0; z-index:2; line-height:0; position: absolute; margin-top:20px; display:none;} 
.ApplicationListSW2 .swiper-pagination-bullet {opacity:1!important; width:10px; height:10px; text-align: center; border:1px solid #9ea0ae; background:transparent;border-radius:50%;margin:0 4px!important; outline:none;} 
.ApplicationListSW2 .swiper-pagination-bullet-active {background:#9ea0ae;}
.ApplicationListSW2 .swiper-button-prev{display:inline-block;opacity:1;width:60px;height:60px;position:absolute;top:50%;margin-top:-30px;left:3%;background:url("../images/arrow-left.png") left center repeat-y;background-size:100%;outline:none;z-index:3;}
.ApplicationListSW2 .swiper-button-next{display:inline-block;opacity:1;width:60px;height:60px;position:absolute;top:50%;margin-top:-30px;right:3%;background:url("../images/arrow-right.png") right center repeat-y;background-size:100%;outline:none;z-index:3;}
.ApplicationListSW2 .swiper-button-prev.swiper-button-disabled, 
.ApplicationListSW2 .swiper-button-next.swiper-button-disabled{opacity:0;}

@media screen and (max-width:1680px) {
.pageApplicationList .ApplicationListLeft .ApplicationListWz{padding:55px 8% 30px 8%;}
.pageApplicationList .ApplicationListLeft h3{font-size:24px;margin-bottom:35px;}
.pageApplicationList .ApplicationListLeft .wz{font-size:16px;line-height:30px;height:210px;}
.pageApplicationList li .item .img{padding-bottom:270px;}
.pageApplicationList .ApplicationListLeft .mCSB_inside>.mCSB_container{margin-right:20px;}
}
@media screen and (max-width:1320px) {	
.pageApplicationList .ApplicationListLeft h3{font-size:20px;margin-bottom:35px;}
.pageApplicationList .ApplicationListLeft .wz{font-size:15px;line-height:30px;height:180px;}
.pageApplicationList li .item .img{padding-bottom:250px;}
.pageApplicationList .ApplicationListLeft .mCSB_inside>.mCSB_container{margin-right:10px;}
.pageApplicationList li.linr .listTitle .wz{font-size:15px;line-height:34px;max-height:272px;}
}
@media screen and (max-width:1220px) {
.pageApplicationList .ApplicationListLeft .wz{font-size:14px;line-height:26px;height:208px;}
.pageApplicationList li .item .img{padding-bottom:220px;}
.pageApplicationList .ApplicationListLeft h3{font-size:20px;margin-bottom:30px;}

.pageApplicationList li.linr .listTitle .wz{font-size:14px;line-height:34px;max-height:272px;}
}
@media screen and (max-width:992px) {
.pageApplicationList{ padding-left:0; position:relative;overflow:hidden;margin:0 auto; margin-bottom:20px; margin-top:50px;}
.pageApplicationList .ApplicationListLeft{width:100%; height:100%;position:relative; left:0;top:0; margin-bottom:15px;}
.pageApplicationList ul{margin:0 0;}
.pageApplicationList li .item{ margin:0 6px;}
.pageApplicationList li .item .img{padding-bottom:60.41666666666667%;}

.pageApplicationList li.linr .item{ margin:0;}
.pageApplicationList li.linr  .listTitle h2{font-size: 14px;line-height:24px;padding: 10px 5px;}

.pageApplicationList .ApplicationListRight .ApplicationListVideo{margin-left:12px;}

.pageApplicationList .ApplicationListRight .ApplicationListImg{margin-left:0;}

.pageApplicationList .ApplicationListRight .ApplicationListImg.ApplicationListImg2 img{min-height:0;}

.ApplicationListSW2 .swiper-button-prev{width:50px;height:50px;margin-top:-25px;}
.ApplicationListSW2 .swiper-button-next{width:50px;height:50px;margin-top:-25px;}
}
@media screen and (max-width:640px) {
.pageApplicationList .ApplicationListLeft h3{font-size:18px;margin-bottom:20px;}
.ApplicationListSW2 .swiper-button-prev{width:48px;height:48px;margin-top:-24px;}
.ApplicationListSW2 .swiper-button-next{width:48px;height:48px;margin-top:-24px;}
}















/*******************join*******************/
.pageJoin{padding-top:50px;overflow:hidden;}
/*joinTable*/
.joinTable{margin-bottom:54px;}
.joinTable td{ background:#e5e1dd;vertical-align:top;}
.joinTable td.img{ overflow:hidden;}
.joinTable td.img img{ width:100%;}
.joinTable td.wz{ width:500px; padding:90px 50px; position:relative;}
.joinTable td h3{ font-size:26px; font-weight:300; color:#000000; line-height:normal; margin-bottom:30px;}
.joinTable td h4{ font-size:18px; font-weight:500; color:#000000; line-height:normal; margin-bottom:10px;}
.joinTable td.wz{ text-align:justify; position:relative;font-size:16px; font-weight:400; color:#000000; line-height:34px;}
.joinTable td em{font-size:14px; font-weight:normal; font-style:normal; color:#ad813f; font-family:"Shruti",-apple-system,BlinkMacSystemFont,"Microsoft YaHei","微软雅黑","Helvetica Neue","PingFang SC","Hiragino Sans GB","Microsoft YaHei UI",Arial,sans-serif;font-weight:normal; position:absolute; left:50px; bottom:90px; text-transform:uppercase;}

.joinTable td,
.joinTable td img{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.joinTable td:hover img{-moz-transform:scale(1.1); -webkit-transform:scale(1.1);transform:scale(1.1);}
.EN .joinTable td.wz{ text-align:left;}
@media screen and (max-width:1640px){
	.joinTable td.wz{padding:60px 50px; }
	.joinTable td em{bottom:30px;}
}
@media screen and (max-width:1440px){
	.joinTable td.wz{padding:50px 50px; }
}
@media screen and (max-width:1320px){
	.joinTable td.wz{padding:40px 40px;font-size:14px;line-height:30px; }
	.joinTable td em{bottom:30px;}
}
@media screen and (max-width:1220px){
	.joinTable td.wz{ padding:50px 50px; }
.joinTable td{ width:100%!important; display:block!important;}	
}





/*join4Table*/
.pageJoin4{padding-top:100px;overflow:hidden;}
.join4Table{ margin-bottom:25px;}
.join4Table h3{font-size:26px; font-weight:300; color:#000000; line-height:normal; margin-bottom:25px;}
.join4Table td{ text-align:justify; position:relative;font-size:16px; font-weight:400; color:#000000; line-height:34px;}

.join4Table2{ margin-bottom:25px;}
.join4Table2 td{ width:50%;text-align:justify;font-size:16px; font-weight:400; color:#000000; line-height:34px;}
.join4Table2 .img img{ padding-right:20px;}
.join4Table2 td.wz{ background:#fff; padding:60px 60px;}
@media screen and (max-width:1220px) {
.join4Table h3{font-size:24px;margin-bottom:20px;}
.join4Table td{font-size:14px;line-height:30px;}

.join4Table2 td{font-size:14px;line-height:30px;}
.join4Table2 td.wz{padding:40px 40px;}
}
@media screen and (max-width:1024px) {
.join4Table h3{font-size:20px;margin-bottom:15px;}
.join4Table td{font-size:14px;line-height:30px;}

.join4Table2 td{font-size:14px;line-height:30px;}
.join4Table2 td.wz{padding:30px 30px;}
}
@media screen and (max-width:1000px) {
.join4Table2 td{ display: block!important; width:100%;}
.join4Table2 td img{ width:100%; margin:0; margin-bottom:10px;}
.join4Table2 .img img{ padding-right:0;}
.join4Table2 td.wz{ display:block!important; width:100%;padding:30px 3%;} 
}





/*pageActivity*/
.pageActivity{padding-top:50px;overflow:hidden;}
/*pageActivityLunbo-swiper*/
.pageActivityLunbo-swiper{position: relative;}
.pageActivityLunbo-swiper .swiper-container{width:100%;}
.pageActivityLunbo-swiper .swiper-slide{width:50%;}
.pageActivityLunbo-swiper .swiper-slide .item{display: block;margin:0 10px; position:relative; overflow:hidden;}
.pageActivityLunbo-swiper .swiper-slide .item .picB{display: block;position:relative;background-size:100%;border-radius:8px;}
.pageActivityLunbo-swiper .swiper-slide .item .date,
.pageActivityLunbo-swiper .swiper-slide .item .picB,.pageActivityLunbo-swiper .swiper-slide .item .pic img,.pageActivityLunbo-swiper .swiper-slide .item{-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out; }
.pageActivityLunbo-swiper .swiper-slide .item .pic{display: block;position: relative;width: 100%;padding-bottom:52.7027027027027%;overflow: hidden;vertical-align:bottom;border-radius:8px;}
.pageActivityLunbo-swiper .swiper-slide .item .pic img{position: absolute;top:50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%,-50%);display: block;max-width:none; width:auto; max-height:auto; height:100%;}
.pageActivityLunbo-swiper .swiper-slide .item:hover .pic img{-moz-transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%); -webkit-transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);-ms-transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);}
.pageActivityLunbo-swiper .swiper-slide .item .tit{font-size:16px;color:#000000;line-height:30px;text-align: center; font-weight:500; padding-top:10px;}
.pageActivityLunbo-swiper .swiper-slide.swiper-slide-active .item .more,
.pageActivityLunbo-swiper .swiper-slide .item:hover .more{background-image:linear-gradient(-90deg,#4f7efc 0%,#55a7ff 100%);background-blend-mode:normal,normal;color:#fff;}
.pageActivityLunbo-swiper .pageBtn{ text-align:center; padding-top:30px;}
/*swiper-button*/
.pageActivityLunbo-swiper .swiper-pagination{ text-align:center;left:0;width: 100%; bottom:0; z-index:2; line-height:0; position:relative; margin-top:20px;} 
.pageActivityLunbo-swiper .swiper-pagination-bullet { opacity:1!important; width:10px; height:10px; text-align: center; border:1px solid #9ea0ae; background:transparent;border-radius:50%;margin:0 4px!important; outline:none;} 
.pageActivityLunbo-swiper .swiper-pagination-bullet-active {background:#9ea0ae;} 
.pageActivityLunbo-swiper .swiper-button-prev{ display:inline-block;opacity:1;width:50px;height:50px;position:absolute;top:50%;margin-top:-25PX;left:-65px;background: url("../images/arrow-left.png") left center no-repeat;background-size:100%;outline:none;z-index:3; margin:0 5px;}
.pageActivityLunbo-swiper .swiper-button-next{display:inline-block;opacity:1;width:50px;height:50px;position:absolute;top:50%;margin-top:-25PX;right:-65px;background: url("../images/arrow-right.png") right center no-repeat;background-size:100%;outline:none;z-index:3; margin:0 5px;}
.pageActivityLunbo-swiper .swiper-button-prev.swiper-button-disabled, 
.pageActivityLunbo-swiper .swiper-button-next.swiper-button-disabled{opacity:0.5;}

@media screen and (max-width:1220px) {
.pageActivityLunbo-swiper .swiper-button-prev{left:0;}
.pageActivityLunbo-swiper .swiper-button-next{right:0;}
}
@media screen and (max-width:1024px) {
.pageActivityLunbo-swiper .swiper-slide .item .des{font-size:18px;}
.pageActivityLunbo-swiper .swiper-slide .item .tit{ padding:25px 30px;}
}
@media screen and (max-width:768px) {
.pageActivityLunbo-swiper .swiper-slide{width:100%; }
.pageActivityLunbo-swiper .swiper-slide .item .tit{padding:20px 20px;}
.pageActivityLunbo-swiper .swiper-slide .item .des{font-size:16px;}
.pageActivityLunbo-swiper .swiper-slide .item{margin:0 10px; }
.pageActivityLunbo-swiper .swiper-button-prev,
.pageActivityLunbo-swiper .swiper-button-next,
.pageActivityLunbo-swiper .swiper-button-prev:after,
.pageActivityLunbo-swiper .swiper-button-next:after{ display:none;}
}



/*pageJoin4List*/
.pageJoin4List{overflow:hidden;margin:0 auto; padding-top:70px;}
.pageJoin4List ul{position:relative; font-size:0;margin:0 -10px;}
.pageJoin4List ul{margin:0;height: 100%;overflow: hidden;font-size:0;line-height:normal;}
.pageJoin4List li{height:100%;overflow:hidden;position:relative;display:inline-block;*display:inline;zoom:1;margin:0;padding:0;list-style:none;width:25%;vertical-align:top; margin-bottom:0px; position:relative; padding-bottom:27px;}
.pageJoin4List li .item{ margin:0 10px;padding:0 15px;border-radius:5px;background-color:#fff; background-image:url("../images/join3-wzbg.png");background-position:center top;background-size: 100%;background-repeat:repeat;}
/*listTitle*/
.pageJoin4List li .listTitle .listTitleNr{position:relative;z-index:2; text-align:center; max-width:266px; margin:0 auto; padding:45px 0px;}
.pageJoin4List li .listTitle h2{font-size:30px;line-height:normal;color:#000000;font-weight:300;margin-bottom:15px;}
.pageJoin4List li .listTitle h3{font-size:16px;line-height:normal;color:#000000;font-weight:400;margin-bottom:30px; position:relative; text-align:center;}
.pageJoin4List li .listTitle h3:after{ content:''; width:100%; height:1px; background:#d3d3d3; position:absolute;top:50%;left:0;right:0;}
.pageJoin4List li .listTitle h3 span{ position:relative; z-index:2; background-color:#fff;color:#000000;display:inline-block; padding:0 8px;}
.pageJoin4List li .listTitle .wz{font-size:16px;line-height:40px;min-height:240px;overflow:hidden;color:#646464;text-align:center;font-weight:400; }
/*icon*/
.pageJoin4List li .icon{display: block;width:50px; height:50px; margin:0 auto; text-align:center;background-position:center top;background-size: 100%;background-repeat: no-repeat; margin-bottom:25px;}
.pageJoin4List li.li1 .icon{ background-image:url("../images/join3-wz-icon1.png");}
.pageJoin4List li.li1 .item:hover .icon{ background-image:url("../images/join3-wz-icon1h.png");}
.pageJoin4List li.li2 .icon{ background-image:url("../images/join3-wz-icon2.png");}
.pageJoin4List li.li2 .item:hover .icon{ background-image:url("../images/join3-wz-icon2h.png");}
.pageJoin4List li.li3 .icon{ background-image:url("../images/join3-wz-icon3.png");}
.pageJoin4List li.li3 .item:hover .icon{ background-image:url("../images/join3-wz-icon3h.png");}
.pageJoin4List li.li4 .icon{ background-image:url("../images/join3-wz-icon4.png");}
.pageJoin4List li.li4 .item:hover .icon{ background-image:url("../images/join3-wz-icon4h.png");}
/*hover*/
.pageJoin4List li .item,
.pageJoin4List li .icon,.pageJoin4List li .item .listTitle h3 span,.pageJoin4List li .listTitle .wz,
.pageJoin4List li .dd{-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out; }
.pageJoin4List li .dd{ max-width:360px; margin:0 auto; width:100%; padding-bottom:18.05555555555556%;background-position:center top;background-size: 100%;background-repeat: no-repeat;background-image:url("../images/join3-imgon.png");position:absolute;bottom:0;left:0;right:0;}

.pageJoin4List li .item:hover .dd{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;visibility:visible;}
.pageJoin4List li .dd{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;visibility:hidden; }
.pageJoin4List li .item:hover{ background-color:#b49167;}
.pageJoin4List li .item:hover .listTitle h3 span{ background-color:#b49167;color:#fff;}
.pageJoin4List li .item:hover .listTitle h3:after{background:#fff;}
.pageJoin4List li .item:hover  .listTitle .wz,
.pageJoin4List li .item:hover .listTitle h2,
.pageJoin4List li .item:hover .listTitle h3{color:#fff;}
@media screen and (max-width:1680px) {
.EN .pageJoin4List li .listTitle h2{font-size:26px;margin-bottom:15px;}
.EN .pageJoin4List li .listTitle h3{font-size:14px;margin-bottom:15px;}
.EN .pageJoin4List li .listTitle .wz{font-size:14px;line-height:26px;min-height:156px;}
}
@media screen and (max-width:1220px) {
.pageJoin4List li .listTitle h2{font-size:20px;margin-bottom:10px;}
.pageJoin4List li .listTitle h3{font-size:12px;margin-bottom:20px;}
.pageJoin4List li .listTitle .wz{font-size:12px;line-height:30px;}
.EN .pageJoin4List li .listTitle h3{font-size:12px;margin-bottom:15px;}
.EN .pageJoin4List li .listTitle .wz{font-size:12px;line-height:26px;min-height:156px;}
}
@media screen and (max-width:1024px) {
	.pageJoin4List li{width:50%;padding-bottom:27px;}
.pageJoin4List li .listTitle h2{font-size:26px;margin-bottom:10px;}
.pageJoin4List li .listTitle h3{font-size:14px;margin-bottom:20px;}
.pageJoin4List li .listTitle .wz{font-size:14px;line-height:36px;}
.EN .pageJoin4List li .listTitle h2{font-size:26px;margin-bottom:15px;}
.EN .pageJoin4List li .listTitle h3{font-size:14px;margin-bottom:15px;}
.EN .pageJoin4List li .listTitle .wz{font-size:14px;line-height:26px;min-height:156px;}
}
@media screen and (max-width:768px) {
	.pageJoin4List li{width:100%;padding-bottom:27px;}

}







/*******************page5*******************/
.pageParty{ padding-top:100px; overflow:hidden;}

/*page5Table*/
.page5Table{ margin-bottom:60px;}
.page5Table td{ width:50%; background:#e5e2dd;font-size:16px;line-height:32px;color:#000000;font-weight:400;padding:80px 6% 80px 4%; position:relative; vertical-align:top;}
.page5Table td h3{font-size:26px;line-height:normal; font-weight:400; margin-bottom:30px;}
.page5Table tr td:nth-child(2){ background:#fff;}
.page5Table td:after{content:''; width:5px; height:110px;background:#c61117; position:absolute;top:0;left:0;}
 @media screen and (max-width:1220px) {
.page5Table td{font-size:14px;line-height:30px;padding:70px 6% 80px 4%;}
.page5Table td h3{font-size:20px;margin-bottom:25px;}
.page5Table td:after{height:100px;}
}
@media screen and (max-width:768px) {
.page5Table td{ display:block!important; width:100%!important;}
.page5Table td h3{font-size:18px;margin-bottom:20px;}
.page5Table td{font-size:14px;line-height:30px;padding:70px 30px 80px 30px;}
}


/*page5Table2*/
.page5Table2{ margin-bottom:30px;}
.page5Table2 td{ width:20%;font-size:18px;line-height:30px;color:#000000;font-weight:400; vertical-align:top;}
 @media screen and (max-width:1320px) {
.page5Table2 td{font-size:16px;line-height:26px;}
}
 @media screen and (max-width:1220px) {
.page5Table2 td{font-size:14px;line-height:26px;}
}
@media screen and (max-width:768px) {
.page5Table2 tr{ font-size:0;display:block!important; text-align:center;}
.page5Table2 td{ display:inline-block!important;*display:inline!important;zoom:1!important; width:50%!important;margin-bottom:30px;}
.page5Table2 td:nth-child(1){ width:100%!important;}
}





/*pageParty2*/
.pageParty2{ padding-top:0px; overflow:hidden;background-image:url("../images/page5-2-titbg.png");background-position:center top;background-repeat:no-repeat;}
.pageParty2 .page-Tit2{ padding:60px 0;}


/*page5Table2*/
.page5Table3{ margin-bottom:30px;}
.page5Table3 td{ width:20%;font-size:18px;line-height:30px;color:#000000;font-weight:500; vertical-align:top;}
.page5Table3 td strong{}
 @media screen and (max-width:1320px) {
.page5Table3 td{font-size:16px;line-height:26px;}
}
 @media screen and (max-width:1220px) {
.page5Table3 td{font-size:14px;line-height:26px;}
}
@media screen and (max-width:768px) {
.page5Table3 tr{ font-size:0;display:block!important; text-align:center;}
.page5Table3 td{ display:inline-block!important;*display:inline!important;zoom:1!important; width:50%!important;margin-bottom:30px;}
}





/*pageParty2ListBox*/
.pageParty2ListBox{ padding-top:35px;}
.pageParty2ListBox .pageParty2List-title{border-bottom:2px solid #e6bb88; margin-bottom:40px;}
.pageParty2ListBox .pageParty2List-title .t{display:inline-block; padding:0 30px; line-height:45px; font-size:18px; color:#000000;border-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;background:#e6bb88;}
.pageParty2ListBox p{ margin-bottom:30px;}
.pageParty2List{ padding-left:360px; position:relative;overflow:hidden;margin:0 auto; margin-bottom:20px;}
.pageParty2List .Party2ListLeft{ width:340px; height:100%; background:#fff; position: absolute; left:0;top:0;}
.pageParty2List .Party2ListLeft h3{padding:30px 10px;font-size:18px;font-weight:500;color:#000000;position: absolute;left:0;right:0;top:50%;-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); text-align:center;}
/*pageParty2List*/
.pageParty2List ul{position:relative; font-size:0;margin:0;}
.pageParty2List ul{margin:0;height: 100%;overflow: hidden;font-size:0;line-height:normal;}
.pageParty2List li{height:100%;overflow:hidden;position:relative;display:inline-block;*display:inline;zoom:1;margin:0;padding:0;list-style:none;width:50%;vertical-align:top;margin-bottom:0px;position:relative; margin-bottom:3px;}
.pageParty2List li .item{ margin:0; padding-left:200px;}
.pageParty2List li .listTitle{ width:200px;background-image:url("../images/page5-2-wzbg.jpg");background-position:left top;background-size:cover;background-repeat:no-repeat; background-color:#bc0000;position: absolute;left:0;top:0; height:100%;}
.pageParty2List li .listTitle .listTitleNr{padding:30px 5px;line-height:30px; font-size:16px;line-height:26px;overflow:hidden;color:#ffffff;text-align:center;font-weight:400;position: absolute;left:0;right:0;top:50%;-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); text-align:center;}
.pageParty2List li .item .imgB{display: block;position:relative;background-size:100%;}
.pageParty2List li .item .img,
.pageParty2List li .item .img img,
.pageParty2List li .item{-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out; }
.pageParty2List li .item .img{display: block;position: relative;width: 100%;padding-bottom:54.05405405405405%;overflow: hidden;vertical-align:bottom;}
.pageParty2List li .item .img img{position: absolute;top:50%;left: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%,-50%);display: block;max-width:none; width:auto; max-height:auto; height:100%;}
.pageParty2List li .item:hover .img img{-moz-transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%); -webkit-transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);-ms-transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);transform: scale3d(1.05, 1.05, 1.05) translate(-50%, -50%);}
/*swiper-button*/
.Party2ListSW{ position:relative; overflow:hidden;}
.Party2ListSW .swiper-pagination{ text-align:center;left:0;width: 100%; bottom:0; z-index:2; line-height:0; position:relative; margin-top:20px;} 
.Party2ListSW .swiper-pagination-bullet {opacity:1!important; width:10px; height:10px; text-align: center; border:1px solid #9ea0ae; background:transparent;border-radius:50%;margin:0 4px!important; outline:none;} 
.Party2ListSW .swiper-pagination-bullet-active {background:#9ea0ae;}
.Party2ListSW .swiper-button-prev{display:inline-block;opacity:0.5;width:40px;height:40px;position:absolute;top:0;margin-top:0;left:0;background:url("../images/arrow-left.png") left center repeat-y;background-size:100%;outline:none;z-index:3;}
.Party2ListSW .swiper-button-next{display:inline-block;opacity:0.5;width:40px;height:40px;position:absolute;top:0;margin-top:0;right:0;background:url("../images/arrow-right.png") right center repeat-y;background-size:100%;outline:none;z-index:3;}
.Party2ListSW .swiper-button-prev.swiper-button-disabled, 
.Party2ListSW .swiper-button-next.swiper-button-disabled{opacity:0;}
@media screen and (max-width:1680px) {
.pageParty2List li .item{padding-left:10.41666666666667vw;}
.pageParty2List li .listTitle{width:10.41666666666667vw;}
.pageParty2List li .listTitle .listTitleNr{padding:30px 5px;font-size:14px;line-height:26px;}
.pageParty2List li .listTitle .listTitleNr br{ display:none;}

.pageParty2List{ padding-left:18.75vw;}
.pageParty2List .Party2ListLeft{ width:17.7vw;}
.pageParty2List .Party2ListLeft h3{font-size:16px;}
.pageParty2List li .item .img{padding-bottom:180px;} 
}
@media screen and (max-width:1220px) {	
.pageParty2List{ padding-left:0;}
.pageParty2List .Party2ListLeft{ width:100%;position: static; margin-bottom:15px;}
.pageParty2List .Party2ListLeft h3{font-size:16px;position: static;left:0;right:0;top:0;-moz-transform: translateY(0);-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}
}
@media screen and (max-width:768px) {
.pageParty2List li .listTitle .listTitleNr{font-size:12px;line-height:26px; }	
}
@media screen and (max-width:640px) {
.pageParty2List li{width:100%;}
.pageParty2List li .item{padding-left:200px;}
.pageParty2List li .listTitle{ width:200px;}
.pageParty2List li .item .img{padding-bottom:54.05405405405405%;}
}



/*******************oa*******************/
.oaSystem{background-image:url("../images/oabg.jpg");background-position:right bottom;background-size:100%;background-repeat:no-repeat; background-color:#fff; height:100%;height:100vh;}
.oamenu{border-radius:10px; width:600px; max-height:100%; overflow-y:auto; position:relative;top:50%; right:4.6875%;-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); z-index:2; float:right;box-shadow:0 2px 30px rgba(0,0,0,0.1);}
@media (min-width:1025px) {
.oamenu::-webkit-scrollbar{width:8px;height: 8px;background-color:rgba(255, 255, 255, 0.2);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.oamenu::-webkit-scrollbar-thumb{ background-color:rgba(200, 200, 200, 1);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}	
}
.oamenu ul{position:relative; font-size:0;margin:0; background:#fff;box-shadow:0 2px 30px rgba(0,0,0,0.1);border-radius:10px;}
.oamenu ul{margin:0;height: 100%;overflow: hidden;font-size:0;line-height:normal;}
.oamenu li{display:inline-block;*display:inline;zoom:1;margin:0;padding:0;list-style:none;width:33.3333333%;vertical-align:top;position:relative;}
.oamenu li .item{ margin:0; display:block;text-align:center;width:200px;height:200px;border-right:1px solid #e2e2e2;border-top:1px solid #e2e2e2; position:relative;}
.oamenu li .item:after{content:''; width:58%; height:5px;background:#cfb99e; position:absolute;bottom:0;left:0; right:0; margin:0 auto;}
.oamenu li:nth-child(3n) .item{border-right:none;}
.oamenu li:nth-child(1) .item{border-top:none;}
.oamenu li:nth-child(2) .item{border-top:none;}
.oamenu li:nth-child(3) .item{border-top:none;}
.oamenu li .item:hover{background:#f4f4f4;}
.oamenu li .cn{ display:block;font-size:18px;line-height:26px;color:#000000;font-weight:500;margin-bottom:10px;padding-top:70px;}
.oamenu li .en{ display:block;font-size:14px;line-height:20px;color:#bebfc6; text-transform:uppercase;}
.oamenu li .item:after,
.oamenu li .item{-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out; }
.oamenu li .item:hover:after{ width:100%;}


.oaSystem .bg {position: absolute;height: 100%;width:100%;z-index: 0;}
.oaSystem .ibg-bg {position: absolute;height: 100%;width:100%;}
.oaSystem .oawz{position: absolute;height:auto;width:67.18755%;z-index: 0;bottom:0; left:0; font-size:0; line-height:0; vertical-align: bottom;}
.oaSystem .oawz img{ max-width:100%; display:block;}

.oaSystem .oalogo{position: absolute;height:auto;width:17.7%;z-index: 0;top:3.4%; left:4.6875%; font-size:0; line-height:0; vertical-align: bottom; z-index:99;}
.oaSystem .oalogo a{ display:inline-block;}
.oaSystem .oalogo img{ max-width:100%; display:block;}
@media screen and (max-width:1920px) {
.oamenu{width:600px;}
.oamenu li .item{width:200px;height:200px;}
.oamenu li .item:after{height:5px;}
.oamenu li .cn{font-size:18px;line-height:26px;margin-bottom:10px;padding-top:70px;}
.oamenu li .en{font-size:14px;line-height:20px;}
.oaSystem .oalogo{width:340px;}
}
@media screen and (max-width:1680px) {
.oamenu{width:90%; max-width:800px;}
.oamenu li .item{width:100%;height:11.9vw;}
.oamenu li .item:after{height:5px;}
.oamenu li .cn{font-size:18px;line-height:26px;margin-bottom:10px;padding-top:4vw;}
.oamenu li .en{font-size:14px;line-height:20px;}
.oaSystem .oalogo{width:17.7%;}
}
@media screen and (max-width:1280px) {
.oamenu li .item:after{height:3px;}
	
}
@media screen and (max-width:1220px) {
	.oaSystem{height:auto;}
	.oaSystem .bg{ position: relative;}
	.oamenu{ width:90%; max-width:800px; float:none; position: relative;top:0; right:0;-moz-transform: translateY(0);-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0); z-index:2; max-width:800px; margin:0 auto; padding-top:180px;  padding-bottom:0px;}
    .oamenu li .item{ width:100%;height:16.3vw;}
	.oamenu li .cn{padding-top:5.73vw;}
	 .oaSystem .oalogo{width:340px;top:34px}
	.oaSystem{background-image:url("../images/oa-tu.png");background-position:left bottom;background-size:cover;background-repeat:no-repeat;}
	.oaSystem .oawz{ position: relative;}
	.oaSystem .oawz img{ max-width:100%; display:block;}

}
@media screen and (max-width:992px) {
	.oamenu{ padding-top:130px;}
	 .oamenu li{ width:50%;}
	 .oamenu li .item{ width:100%;height:200px;}
	 .oamenu li .cn{padding-top:70px;}
.oamenu li:nth-child(3) .item{border-top:1px solid #e2e2e2;}
.oamenu li:nth-child(4) .item{border-top:1px solid #e2e2e2;}

	.oaSystem .oawz{ position: relative; width:100%}
	.oaSystem .oawz img{ max-width:100%; display:block;}
	
		 .oaSystem .oalogo{width:280px;top:30px}
}












